Application Software Engineer - Embedded Software C++

Wayve
US - Michigan - Detroit
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Bring up and validate Wayve’s AI software stack on customer automotive hardware, including configuring embedded operating systems and integrating drivers, middleware, and boot-time settings. Develop diagnostics and automation, and work with OEM, Tier 1, Verification, and Release teams to integrate platforms into CI/CD, HIL, and test infrastructure.

Requirements: Applicants should have 8 or more years of embedded or automotive software experience, strong C/C++, Bash, and Python skills, and hands-on experience with embedded Linux and automotive-grade SoCs. They should also be comfortable with target-hardware debugging, BSPs, automotive interfaces, and CI/CD test automation; experience with QNX, Adaptive AUTOSAR, HIL, safety-critical systems, and cybersecurity is beneficial.

Key Skills: C++, C, Bash, Python, Embedded Linux, Yocto, Systemd, Bootloaders, Device Trees, QNX, Adaptive AUTOSAR, Automotive SoC Bring-Up, CI/CD, Hardware-In-The-Loop Testing, Secure Boot, Embedded Platform Integration

Benefits: Equity, Relocation Support, Visa Sponsorship, Hybrid Working, Learning And Development Budget, Health Insurance, Dental Insurance, Enhanced Maternity And Paternity Leave, Retirement Or Pension, Therapist Access, Wellbeing Partnerships, Team Socials




Fast Track Upload