Senior QNX Software Engineer
Aptiv
Krakow, Poland
Job Description
Join our team that works closely with the heart of the system. Our projects are infotainment. The team works in Kernel development. Drivers and OS configuration is our specialty. The stability of the whole system depends on our work. We work closely with HW, so basic knowledge of electronics will be an additional asset.
You will collaborate with hardware and software teams to ensure seamless functionality, optimize system performance, and debugging low-level issues. This role is ideal for engineers with a strong background in embedded software development and a passion for working with real-time operating systems.
Your Role
- Implement advanced QNX software for automotive embedded systems.
- Kernel development and maintenance
- Device drivers development for target platform
- HW bring-up
- Configuration of build for specific target
- System integration
Your Background
- An Engineering degree in Software, Electrical, Electronics, IT, or a related field.
- 5+ years of experience in embedded software development.
- Experience with QNX RTOS, including process management , IPC and system debugging.
- Expertise in Embedded C/C++, microcontroller platforms, and other operating systems like Embedded Linux, Android, or VxWorks.
- Smooth adopt to new technologies
- Strong problem solving skills and ability to learn
Nice to Have
- Experience in Board Support Package (BSP) development.
- Automotive SW experience
- Basic knowledge of Python or any scripting language
- Basic knowledge of electronics
- Experience in embedded system architecture and real time software development
- Experience with tools like Git/Gerrit, Jira or Polarion.
- Familiar with the ASPICE methodology
Apply Now
Don't forget to mention EuroEngineerJobs when applying.