Software Developer for Embedded Systems – Android, QNX, and OTA
- business Talent Job Seeker
- directions_car Romania
- workFull-time
Are you passionate about developing cutting-edge automotive software? Join a global technology company specializing in advanced mobility solutions. This organization is at the forefront of automotive innovation, delivering next-generation infotainment and connectivity solutions for leading car manufacturers.
Role Overview
As a Software Developer for Embedded Systems, you will play a key role in designing and implementing software solutions for modern vehicle infotainment systems. Working within a globally distributed team, you will contribute to the development of Android-based head units and software update (OTA) technologies.
Key Responsibilities
- Develop and deliver software for next-generation Android-based infotainment head units.
- Collaborate with international teams to design and implement automotive user experience solutions.
- Contribute to the full software development lifecycle, from concept and requirements gathering to production implementation and maintenance.
- Troubleshoot software issues, perform root cause analysis, and implement effective solutions.
- Modify existing software to correct errors, improve performance, or adapt it to new hardware.
- Work with third-party suppliers to ensure the delivery of high-quality software.
Requirements
- Strong experience in embedded software development.
- Independent problem-solving skills and ability to work in a fast-paced environment.
- Proficiency in C++/C for embedded systems.
- Hands-on experience with Linux kernel development is preferred. Experience with QNX, Android, and OTA architecture is a plus.
- Knowledge of software testing tools and CI/CD workflows, with the ability to develop SW tests in Python.
- Familiarity with software design methodologies, software quality standards, and test-driven development.
- Experience working in an agile software development environment.
- Understanding of microcontrollers, System-on-a-Chip (SoC), ARM processors, and peripheral interfaces (UART, SPI, I2C, USB) is a plus.
- Knowledge of vehicle diagnostics and automotive networks (CAN, SOME/IP) is an advantage.
- Awareness of Functional Safety and SPICE processes is beneficial.
- Ability to deliver high-quality work under time constraints.
Work Conditions
- On-site work in Kraków is preferred, with remote work options available (occasional visits to the office for onboarding, workshops, and customer meetings).
- Travel to customer premises in Germany is required for 1-2 weeks per quarter (approximately 15% of the contract duration).
- During onboarding, an initial on-site presence for 1-2 weeks will be necessary, after which remote work may be arranged.
If you are eager to contribute to cutting-edge automotive technology and work with industry-leading experts, apply now and be part of a team shaping the future of in-vehicle experiences.
Place of work
Romania
app.general.countries.Romania
Employer profile
Identifica el mejor Talento con Talent Job Seeker
Local radius
- Făgăraș
- Voila
- Şercaia
- Mândra
- Viscri
- Jibert
- Buneşti
- Şoarş
- Cincu
- Beclean
Job ID: 9360642 / Ref: 9271e56f03559e338ae47591f8f6e3cf