Specialized Roles:
Lead Embedded Software Engineer; Infotainment &Connectivity
Job in
Iowa City, Johnson County, Iowa, 52240, USA
Listing for:
ITP IT PERFORMANCE sp. z o.o.
Full Time
position
Listed on 2026-11-10
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
We are looking for an experienced Lead Embedded Software Engineer to join an advanced automotive engineering project delivered through technology, supporting and delivering specialized software and engineering initiatives for international clients.
You will work closely with the end client's engineering teams, contributing to the development, validation, and long-term reliability of sophisticated automotive infotainment and connectivity platforms.
This is a hands-on technical leadership opportunity for someone who enjoys working close to the hardware, solving complex system-level challenges, and taking real ownership of embedded platforms.
- Lead embedded software and validation activities across multi-generation automotive ECUs.
- Develop and maintain software stacks running on Linux, Android, and hypervisor-based platforms.
- Drive BSP development, kernel integration, boot loader configuration, and board bring-up.
- Debug complex hardware/software issues and support component qualification.
- Analyze CPU, GPU, NPU, memory, and multimedia performance, identifying bottlenecks and stability issues.
- Collaborate with hardware engineers, system architects, and SoC vendors while providing technical guidance to other engineers.
- 8+ years of experience in Embedded Software Engineering.
- Hands-on experience with Embedded Linux, BSP development, and board bring-up.
- Experience with ARM-based SoCs or comparable high-performance embedded platforms.
- Practical experience in low-level hardware/software debugging.
- Ability to independently solve complex technical problems and guide other engineers.
Nice to Have
- Qualcomm, NVIDIA, Media Tek, or automotive infotainment platforms.
- QNX, Android, DriveOS, or hypervisor-based systems.
- JTAG, Lauterbach, device drivers, and hardware communication protocols.
- Python, ISO 26262, or automotive connectivity experience.
- Challenging engineering work – solve complex problems at the intersection of hardware and software.
- Technical ownership – influence engineering decisions and work closely with experienced specialists.
- Advanced automotive platforms – gain hands-on exposure to sophisticated SoCs and multi-generation ECU architectures.
- Competitive compensation: $190,000–$270,000 USD annualized contract rate.
- 6-month engagement with the possibility of extension.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction