Embedded Software Engineer | Prague | Home Office up to 3 Days per Week v Praha, Česko
Manpower IT
Praha, Česko
Our client, an innovative engineering company working on advanced electrification technologies, is looking for a Principal Embedded Software Engineer to join its growing software and controls team.
This is a hands-on technical role focused on the design, development, and validation of embedded software for real-time systems used in applications such as battery management, power conversion, and electric vehicle technologies. You will play a key role in driving software quality, architecture, development standards, and technical delivery across complex engineering projects.
What You Will Do:
Design, develop, and test embedded software platforms for real-time control systems.
Lead the development of low-level and application-layer software for microcontroller-based products.
Create modular, scalable, and reusable software architectures and components.
Develop embedded software using C/C++ and Assembly.
Implement and maintain device drivers, hardware abstraction layers, and communication interfaces.
Work with communication protocols including CAN, LIN, SPI, I2C, UART, and Ethernet.
Support firmware update mechanisms and software integration activities.
Translate system requirements into detailed software specifications and designs.
Collaborate closely with systems, electrical, mechanical, validation, and manufacturing teams.
Produce and maintain software architecture and design documentation.
Execute unit, integration, and system-level testing activities.
Apply coding standards and quality processes to ensure robust and maintainable software.
Support software version control, configuration management, and release processes.
Contribute to root cause analysis and resolution of complex technical issues.
Support hardware bring-up, integration, debugging, and validation activities.
Engage with customers, suppliers, and technical stakeholders when required.
Candidate Profile:
Degree in Engineering, Computer Science, Electronics, or a related technical discipline.
Minimum 5 years of industrial experience in embedded software development.
Strong experience designing and developing embedded software for real-time systems.
Advanced programming skills in:
C
C++
Assembly
Experience with embedded microcontroller platforms.
Solid understanding of communication protocols:
CAN
LIN
SPI
I2C
UART
Ethernet
Experience with software architecture, requirements engineering, and technical documentation.
Strong debugging and troubleshooting skills in embedded environments.
Experience with version control systems, including Bitbucket.
Knowledge of CI/CD practices for embedded software development.
Familiarity with software quality standards and coding guidelines such as MISRA-C.
Ability to work effectively within multidisciplinary engineering teams.
Excellent analytical, problem-solving, and communication skills.
Willingness to travel when required and collaborate with clients on-site.
What You Can Expect:
Hybrid working model with flexibility for remote work.
Opportunity to work on advanced electrification and control technologies.
Involvement in technically challenging and innovative engineering projects.
Collaboration with experienced multidisciplinary engineering teams.
Professional development and continuous learning opportunities.
International project exposure and occasional travel opportunities.
If you are an experienced embedded software engineer who enjoys solving complex technical challenges and developing high-quality real-time control solutions, we would love to hear from you.
... bring-up, integration, debugging, and validation activities. -Engage with customers, suppliers, and technical stakeholders when required. Požadujeme -Degree in Engineering, Computer Science, Electronics, or a related technical discipline. -Minimum 5 years of industrial experience in embedded software development. -Strong experience ...
... Possibility to work from home 1 day per week - Flexible working hours - Friendly working environment and clean working conditions - Immediate start possible or upon agreement If you are interested in working with us, please send us your CV in Czech and English. Embedded Software Engineer Employer Hilite Czech s.r.o. K Zyfu ...
... quickly - Collaborate with team members to improve product functionality and performance Required Qualifications - Strong experience as a Full-Stack Software Engineer or Developer - Experience building and maintaining production applications - Strong understanding of both front-end and back-end development - Ability to work ...
... day by day finding the best possible ways to adapt best practices from Sydney engineering teams into our environment - basically you'll be one of the first engineers who'll be working on backend integrations in Smartmockups team directly with Canva stack! - Build, and debug Product visualization experience and product features ...
... development team • Willingness to travel occasionally (up to 5%) for collaboration with colleagues in EU NICE TO HAVE • Experience with C++ • Experience developing software in a Linux environment • Knowledge of networking and communication protocols • Experience with communication buses and hardware/software interfaces • Experience ...
... 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 ...
... studies, partial home office and thesis topics from real projects. - Real projects with global impact in an informal, creative team. - Meal allowance of 120 CZK per worked day. - Company breakfasts (twice a week) and fruit days (twice a week). - Regular company events – sports tournaments, team-building activities, after-work ...
... workin at the premises of a leading automotive Tier 1 supplier in Prague, as part of the customer's engineering team. You will design, code, and test C/C++ embedded software for high-performance ADAS domain controllers and sensor-fusion ECUs . Integrate and configure AUTOSAR Classic and Adaptive Platform layers, including ...
... obszaru Software, Embedded, Data i Cloud Services, - zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie , - dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy. Detail pracovní nabídky - Ihned - Dlouhodobá spolupráce - Práce plně na dálku Výhody ...
... Jste schopni navrhovat a pracovat s různými počítačovými platformami, včetně hardwaru a softwaru. Nabízíme: - možnost HPP i IČO - firemní akcie - flexibilní home office - očekávané cesty 1x týdně na porady v Praze - účast na zisku společnosti - 5 týdnů dovolené - 3 dny zdravotního volna - dorovnání mzdy po dobu pracovní ...