Join a global technology company specializing in advanced mobility solutions to develop cutting-edge automotive software for next-generation infotainment and connectivity solutions.
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
Benefits