Jobs · Engineering · Michigan

Sr. Staff BSW OS and Hypervisor Engineer

Hashlist · Auburn Hills, MI · 1 wk ago
HybridEngineeringFull-time

Responsibilities

  • Develop and integrate OS & Hypervisor platforms for various ECUs in Stellantis vehicles.
  • Collaborate with cross-functional teams to define and implement OS & Hypervisor features for high-performance automotive SoCs, supporting Autonomous Driving, Infotainment, and Connectivity applications.
  • Develop and configure device drivers for communication buses such as UART, SPI, USB, PCIe, I2C, and I2S.
  • Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers, and debuggers.
  • Optimize and fine-tune OS and Hypervisor components, including build configurations and performance tuning.
  • Implement networking, cybersecurity, CLI tools, Python, and shell scripting solutions to enhance system security and performance.
  • Support CI/CD processes and drive Test-Driven Development (TDD) in embedded software projects.
  • Ensure compliance with automotive industry standards and protocols, maintaining software integrity and security.
  • Work in an Agile development environment, actively participating in Scrum processes.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • A minimum of 8 years of embedded software development experience with C and C++.
  • Hands-on experience with Operating Systems such as QNX, Linux/Android, and Hypervisors.
  • Strong knowledge of device drivers, debugging tools, and embedded system troubleshooting.
  • Proficiency in Linux internals, networking, cybersecurity, CLI, Python, and shell scripting.
  • Experience working with Yocto Linux, Hypervisors, Docker, QEMU, and other relevant embedded technologies.
  • Familiarity with build environments, CI/CD processes, and Test-Driven Development (TDD) methodologies.
  • Strong problem-solving skills, attention to detail, and effective communication abilities.

Similar jobs