Talent.com
No longer accepting applications
Embedded Software Engineer | Automotive Infotainment Systems

Embedded Software Engineer | Automotive Infotainment Systems

Metric GeoSunnyvale, CA, United States
20 days ago
Job description

Metric Search is excited to collaborate with a cutting-edge company developing a high-performance real-time operating system, drivers, and middleware for luxury OEM's next generation software-defined vehicles.

We are seeking talented Embedded Software Engineers to join our dynamic team and play a pivotal role in designing, developing, and deploying embedded software applications at scale.

Responsibilities :

  • Design and create highly reliable, real-time embedded software solutions for next-generation software-defined vehicle infotainment systems.
  • Integrate third-party hardware components into a unified software architecture, effectively managing low-level communications (e.g., CAN, LIN, I2C, SPI, UART, etc.).
  • Develop and deploy Embedded Linux & Android Automotive operating system applications, including middleware enhancements and hardware abstraction layer customizations.
  • Collaborate with multidisciplinary teams to deploy custom software on new devices, optimize for production, and provide long-term support for products.

Qualifications :

  • 2-8 years of experience in embedded systems development, particularly in automotive infotainment (automotive experience is preferred).
  • Proficient in real-time embedded software programming using C / C++.
  • Experience with Android BSP, middleware development, and hardware abstraction layer architecture and customization.
  • Familiarity with complex embedded systems and peripheral interfaces including CAN, LIN, UART, SPI, Flexray, Ethernet, I2C, USB, and PCIe.