C++ Developer - Embedded Software v Brno – Černovice, Česko
Thermo Fisher Scientific
Na místěPráce z kanceláře
Czech Republic
The Position
Build the software that brings scientific instruments to life.
Join our engineering team and develop embedded software at the intersection of code, electronics, mechanics, fluidics, and optics. Your software will directly control motors, valves, pumps, sensors, and other components inside our High-Performance Liquid Chromatography (HPLC) instruments.
You’ll work close to the hardware—from board bring-up and real-time control to debugging complex system behavior—and collaborate with scientists and engineers around the world to turn demanding scientific requirements into reliable products.
What You’ll Work On
Design and develop embedded C/C++ software for instrument control, including motors, valves, pumps, and sensor systems.
Develop solutions for data acquisition, filtering, and analysis across fluidic, optical, and mechanical subsystems.
Translate scientific and technical requirements into reliable software together with instrument development teams.
Work closely with electronics engineers on board bring-up, hardware validation, debugging, and root-cause analysis.
Design, extend, test, and document embedded platform libraries, interfaces, and reusable components.
Contribute to firmware architecture, technical specifications, and design reviews for new products.
Investigate challenging field issues and improve product reliability.
Maintain and improve our embedded development toolchain, automated testing, and CI/CD environment.
Develop software supporting manufacturing and production testing.
Collaborate with engineering and production teams across Europe, India, and China.
What You’ll Bring
3+ years of commercial embedded software development experience.
Strong embedded C/C++ development experience with microcontrollers and/or SoCs.
Good knowledge of object-oriented design, software architecture, data structures, algorithms, and design patterns.
Experience with multithreaded and multicore software in RTOS environments.
Hands-on experience with board bring-up, hardware debugging, and root-cause analysis.
Understanding of embedded hardware, processor architectures, and communication interfaces such as I²C, SPI, USB, or PCIe.
Experience with modern development workflows and tools such as Git, GCC, Jenkins, Jira, automated testing, and CI/CD.
Strong English communication skills and the ability to collaborate effectively in an international engineering environment.
Interest in AI-assisted software development and awareness of cybersecurity and software quality practices.
What We Offer
Flexible working hours and 25 days of vacation plus 5 sick days per year
Annual bonus, meal allowance, and pension insurance contribution
Free Multisport card, discounted mobile plans for you and your family, and discounted life and health insurance
Modern workplace with a gym, relax zones, power yoga, outdoor space, physiotherapy massages, and an on-site canteen
A fully equipped maker space with a VR headset, recording studio, 3D printer, Arduino kits, Lego Mindstorms, and more
... kanceláře (snímání prostor, rezervací stolů a zasedaček) s vlastními hardwarovými designovými prvky. Co vás čeká? - Tvorba zdrojového kódu v jazyce C a C++ pro embedded systémy - Optimalizace a ladění kódu u stávajících produktů a práce na pravidelných update releases - Vývoj, prototypování, testování komponent embedded elektroniky ...
Job offer Baví vás embedded systémy a chcete psát software, který poletí do vesmíru? V esc Aerospace vyvíjíme letový software, elektroniku a systémy pro přenos dat pro telekomunikační satelity. Aktivně se podílíme na projektech Evropské vesmírné agentury (ESA) a teď stavíme tým pro největší a nejmodernější český satelit. ...
Požadujeme * Komerční praxi na pozici C/C++ Vývojáře * Výborná znalost C nebo C++ * Zkušenosti s oblastí embedded * Výhodou je SŠ/VŠ v oboru IT nebo elektro Nabízíme * Opravdu pružnou pracovní dobu a možnost práce z domova * Sick days, dovolenou navíc a dotovanou MultiSport kartu k tomu * Stravenkový paušál a občerstvení ...
... zní zajímavě, dej nám vědět a rádi s Tebou probereme detaily! Jsme česká společnost s vlastním vývojem i výrobou a potřebujeme posily. Takže pokud Tě baví embedded vývoj, čti dále! Zaměřujeme se na chytrá inovativní řešení v různých oblastech – od síťové infrastruktury, přes výtahy, až po bezpečnost a energetiku. Nemusíš ...
... running. Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands. About the Role As a Software Developer in Test, you will join one of several high-impact teams of QA professionals. You will work on a variety of Veeam products and features, helping us ...
* Možnost výběru mezi embedded a aplikačním vývojem podle Vašich preferencí. * Příjemné pracovní prostředí a možnost profesního růstu. * Flexibilní pracovní dobu, možnost home-office a fajn tým. * Samozřejmostí jsou i bonusy, stravenky a parádní firemní akce. * Chcete se dozvědět víc? Pošlete nám svůj životopis a pobavíme ...
* Možnost výběru mezi embedded a aplikačním vývojem podle Vašich preferencí. * Příjemné pracovní prostředí a možnost profesního růstu. * Flexibilní pracovní dobu, možnost home-office a fajn tým. * Samozřejmostí jsou i bonusy, stravenky a parádní firemní akce. * Chcete se dozvědět víc? Pošlete nám svůj životopis a pobavíme ...
* Možnost výběru mezi embedded a aplikačním vývojem podle Vašich preferencí. * Příjemné pracovní prostředí a možnost profesního růstu. * Flexibilní pracovní dobu, možnost home-office a fajn tým. * Samozřejmostí jsou i bonusy, stravenky a parádní firemní akce. * Chcete se dozvědět víc? Pošlete nám svůj životopis a pobavíme ...