Hrdinný Senior SW Developer pro C/C#/Android

· Jste všestranný SW developer, který ovládá více programovacích jazyků a má zkušenosti s vice operačními systémy?

· Máte rád rozmanitou a v žádném případě nudnou práci?

· Chcete, aby výsledky Vaší práce používali lidé po celém světě, a aby byly součástí produktů světových značek jako Dell a Fujitsu?

· Dáváte přednost flexibilnímu prostředí menší ale mezinárodní firmy před zkostnatělým světem velkých korporací?

· Jste hardcore vývojář a vývoj databázových či webových aplikací Vás ani trochu neláká?

· Chcete příjemné pracovní prostředí s menšími kancelářemi místo open-space lánů?

Pokud ano, možná hledáte právě nás – NEXT Biometrics. Podrobnosti naleznete níže v angličtině, ale o co opravdu jde: Hledáme zkušeného hardcore developera, který

· Bude hlavním vývojářem pro náš stěžejní softwarový produkt.

· Umí velmi dobře jazyk C, ve kterém je napsáno jádro produktu.

· Má zkušenosti s prostředími C# ve Windows, C++ v Linuxu a Javou v Androidu, protože v nich jsou (nebo budou) vyvíjeny rozhranní a nadstavby produktu. Nemusíte nutně umět tohle všechno ihned, pokud jste ochoten si znalosti rychle doplnit.

· Je flexibilní, zodpovědný, schopný pracovat samostatně.

· A umí anglicky alespoň na úrovni čtení a psaní specifikací a komentářů.

Jestli se Vám taková práce zamlouvá, dejte vědět. Uvědomujeme si, že jen málo developerů má takovou šíři záběru, a jsme připraveni ji náležitě odměnit.

Pro dámy a dívky: I když text výše je psán jen v mužském rodě (ono je to jinak hrozně kostrbaté), samozřejmě se týká i Vás. Budeme moc rádi, pokud budeme moci rozšířit náš tým právě o Vás.

A teď ty slíbené detaily:

NEXT Biometrics manufactures fingerprint sensor modules based on the patented NEXT Active Thermal™ principle. Its sensors are used in a wide scale of solutions and by many manufacturers, including 1st tier manufacturers like Dell and Fujitsu.

NEXT Biometrics’ solution typically consists not only of hardware, but also several layers of software: firmware, drivers, SDKs and in some cases also applications. For the software group we are looking for an experienced Senior/Lead C, C# and Android Software Developer to take ownership of a development of a significant set of the SDKs. Your task will be to further develop and extend the variety of SDKs and SDK-based applications which NEXT Biometrics uses both internally and as external products for customers. The SDKs allow their users to use NEXT Biometrics’ fingerprint devices, perform fingerprint matching operations and provide other functionality in multiple different OS environments (Windows, Linux, Android, embedded environments).

It is expected that in this position you will lead a small team of more junior developers. Your office will be located in Prague, Czech Republic.

Responsibilities

Take an ownership of development and releases of a set of NEXT Biometrics’ SDKs.
Lead a small team of junior developers.
Participate on design and planning of the new features in SDKs.
Partner with test engineers to ensure proper testing and quality of the developed software.
Participate in improving development platforms, tools and infrastructure.
Consult and collaborate with other software developers and QA engineers within the NEXT development organization.
Experiences

Essentials:

Master degree in a relevant field (e.g. Computer Science, Mathematics, Electrical Engineering) + minimum 4 years of work experience.
Extensive experience in programming in C (or C++).
Good working knowledge of the principles of object oriented programming and at least one of the following high-level languages: C#, Java, C++.
Extensive experience in programming in Windows and a working knowledge of programming in at least one of the following environments: Linux, Android, embedded (bare-metal or any RTOS).
Experience with software product development lifecycle and relevant tools (source control, task management, build & CI etc.).
Self-starter, ability to work independently without supervision.
Leading skills, team player.
Versatility, desire to learn new things, willingness to work in different development environment.

Nice-to-have:

Windows development, knowledge of Win32 API and communication with HW devices.
Linux development, knowledge of communication with HW devices. Embedded Linux experience is preferred.
Android development, knowledge of communication with HW devices and interfacing between native and Java code.
Embedded system development (any 32-bit platform; ARM Core preferred).
Understanding of operating system fundamentals, multithreaded programming and communication protocols (USB, SPI, UART).
Experience in applied cryptography.
Experience in fingerprint recognition field of business.


NEXT is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at NEXT are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. NEXT will not tolerate discrimination or harassment based on any of these characteristics. NEXT encourages applicants of all ages.


Informace o pozici

Společnost
Next Biometrics s.r.o.
Adresa
Na poříčí 1047/26, Praha – Nové Město
Požadované vzdělání: Vysokoškolské / univerzitní
Požadované jazyky: Angličtina (Středně pokročilá)
Plat
Plat: 120 000 – 155 000 Kč / měsíc
Benefity: Notebook, Flexibilní začátek/konec pracovní doby, Stravenky/příspěvek na stravování, Dovolená 5 týdnů, Občerstvení na pracovišti, Příspěvek na sport/kulturu/volný čas, Možnost občasné práce z domova
Zařazeno: IS/IT: Vývoj aplikací a systémů, Programátor
Typ pracovního poměru
Typ pracovního poměru: Práce na plný úvazek
Délka pracovního poměru
Délka pracovního poměru: Na dobu neurčitou
Typ smluvního vztahu
Typ smluvního vztahu: pracovní smlouva
Zadavatel: Zaměstnavatel