Are you passionate about developing cuttingedge automotive software Join a global technology company specializing in advanced mobility solutions. This organization is at the forefront of automotive innovation delivering nextgeneration 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 Androidbased head units and software update (OTA) technologies.
Key Responsibilities
- Develop and deliver software for nextgeneration Androidbased 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 thirdparty suppliers to ensure the delivery of highquality software.
Requirements
- Strong experience in embedded software development.
- Independent problemsolving skills and ability to work in a fastpaced environment.
- Proficiency in C/C for embedded systems.
- Handson 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 testdriven development.
- Experience working in an agile software development environment.
- Understanding of microcontrollers SystemonaChip (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 highquality work under time constraints.
Work Conditions
- Onsite work in Krakw 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 12 weeks per quarter (approximately 15 of the contract duration).
- During onboarding an initial onsite presence for 12 weeks will be necessary after which remote work may be arranged.
If you are eager to contribute to cuttingedge automotive technology and work with industryleading experts apply now and be part of a team shaping the future of invehicle experiences.