Application Software Engineer - Embedded Software C++
$209.7k - $298.2kFull-time
Wayve
At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law. About Us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving. In our fast-paced environment big problems ignite us—we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future. At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact. Make Wayve the experience that defines your career! The Role We’re seeking an exceptional Application SW Engineer to join our Application Engineering org, focused on localising and advancing Wayve’s autonomous driving technology for the US market. This is a unique opportunity to play a hands-on role in shaping our AV capabilities in the US from the ground up. In this role, you’ll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems. You’ll collaborate closely with cross-functional teams across Verification, Release, and OEM partners to ensure smooth integration and reliable delivery. Responsibilities
- Execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride).
- Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments.
- Integrate and validate drivers, middleware, and boot-time configurations.
- Collaborate with Verification & Release teams to integrate hardware into CI/CD, HIL, and test infrastructure.
- Work with OEM and Tier 1 teams to resolve hardware-specific integration issues.
- Implement system-level diagnostics, logging, and secure boot configuration.
- Develop automation for setup, flashing, health checks, and test execution on target hardware.
- 8+ years of experience in embedded or automotive software development, ideally with hands-on platform bring-up experience.
- Strong proficiency in C/C++, Bash, and Python.
- Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees).
- Familiarity with QNX and Adaptive AUTOSAR environments and the ability to configure and debug them on target hardware.
- Experience with bring-up on automotive-grade SoCs (e.g., NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI).
- Comfortable working with hardware debuggers, flashing tools, serial consoles, and board support packages (BSPs).
- Familiarity with communication protocols like CAN, Ethernet, PCIe, SPI, I2C.
- Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks.
- Exposure to automotive verification environments (e.g., HIL systems, Vector toolchains, custom CI rigs).
- Experience working in a safety-critical domain with an understanding of ISO 26262, boot-time determinism, and watchdogs.
- Understanding of secure boot, OTA updates, and system-level cybersecurity topics.
- Familiarity with Docker, Jenkins, Git, and artifact management tools like JFrog Artifactory.
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Application Software Engineer - Embedded Software C++ in Michigan vacancy
$209.7k - $298.2k
...We're seeking an exceptional Application SW Engineer to join our Application... ...early validation of our AI software stack on customer hardware platforms... ...~8+ years of experience in embedded or automotive software... ...~ Strong proficiency in C/C++, Bash, and Python. ~ Deep...C++Full timeWork from home$209.7k - $298.2k
...basis as protected by applicable law. About Us Founded... .... Our advanced AI software and foundation models... ...exceptional Application SW Engineer to join our... ...years of experience in embedded or automotive software... ...Strong proficiency in C/C++, Bash, and Python. ~...C++Full timeWork from home- We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team... ...develop safety-critical embedded application software while supporting compiler and... ...Responsibilities Develop and maintain embedded C/C++ software for automotive powertrain...C++
- Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements... ...automotive applicationsStrong programming expertise in C, C++, and assembly language, with experience in scripting...C++Work at officeFlexible hours
- ...Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices... ...• Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets....C++
- We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems... ..., design, coding, and unit and integration testing using C/C++ Create and execute test plans including white box, black...C++
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules... ...detailed design activitiesWrite and optimize embedded C/C++ and low-level software code in real-time operating system environmentsCreate...C++
$102.6k - $171k
...Flexibility: OnsiteWe are seeking a Staff Embedded Software Engineer to lead the design, development, and... ...work experienceExperience in C/C++ software development for embedded systems... ...including scripting, automation, and application development.Preferred Qualifications...C++Full timeFor contractors- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform... ...features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator... ...embedded (C/C++/Rust) software for vehicle... ...Experience with RTOS and real-time application development.What Will Give...C++Full timeLocal areaWork from homeRelocation package
- General Motors seeks a Software Engineer to join the VMEC TRP team, focused on embedded controls, diagnostics, and prognostics for high‑voltage systems. You will develop... ...include implementing software in C/C++, MATLAB/Simulink, DOORS and GIT, integrating subsystems...C++
- ...be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should... ...development expertise (modern C++ and embedded C proficiency), Min... ...low level device drivers to applications. Should have expertise in debugging...C++Work experience placementImmediate startVisa sponsorshipFlexible hoursNight shift
- ...industries.POSITION OVERVIEWEmbedded Software Engineer II at Gentex creates... ...Test Development, Embedded Software Development, Software... ...systems.High proficiency in C, C++ languages, assembly languages... ...opportunities to qualified applicants and employees regardless of...C++Full timeWork at office
- ...innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions... ...systems and protocols. Job Duties Create embedded applications using C/C++ tailored for real-time and Linux-based environments Lead...C++
- ...complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills... ...OS (RTOS), Linux, Embedded C/C++ ~ Experience with UML/... ...opportunities (EEO) to all employees and applicants for employment without regard...C++Contract workLocal areaOverseas
- ...first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day... ...integration) Working knowledge of C++ and/or Python Experience with version... ...match their skills and capabilities. Applicants in the recruitment process may be...C++Full timeLocal areaWork from homeRelocationRelocation package
$102.19k - $190.5k
...foreign equivalent in Electrical Engineering, Computer Science,... ...required: 1. Programming in C, C++, Python, or Groovy. 2 years... ...is required: 1. Debugging embedded ECU software using network tools (Vector... ...Opportunity Employer. All qualified applicants will receive consideration...C++Immediate startWork from homeFlexible hours- Dorle-controls-llc is hiring an Embedded AUTOSAR Engineer in Auburn Hills, MI. You will develop base level software layers, configure AUTOSAR systems, and integrate middleware... ...in embedded software development using C/C++. An eagerness to learn and strong problem-solving...C++
- Job Title: Embedded AUTOSAR Engineer Location :Auburn Hills,MI Job Requirement Details- MANDATORY SKILLS : Classic AUTOSAR, Embedded Software Development PREFERRED SKILLS: Cyber-security, functional... ...software development with C / C++ #J-18808-Ljbffr dorle-controls-llcC++
- ...Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary... ...requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps,... ...Develop and integrate software drivers, applications, kernels, containers, and virtual...C++Contract workWork at office
- ...Job Description Job Description Embedded Engineer with Matlab and C++ Work location Allen Park, MI... ...Matlab, Coding, C++, Embedded Software, Embedded Systems · MATLAB – Candidate... ...compliant code for embedded automotive applications, including scripting for automation...C++Work at officeLocal area
- An established industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In this role, you will leverage your expertise in C++ and Adaptive AUTOSAR to create robust solutions for body control modules. You will...C++
- ...Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification... ...Software Embedded Test Engineer ensures applications meet GM software and feature... ...common languages such as Python or C++ Experience with validatingplatform and...C++Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...Summary Build and maintain the embedded software stack for the Delta Unit... ...for the Unit Controller in C/C++ (and Rust where appropriate) on... ...3-4-1/-4-2 and NERC CIP where applicable. Required Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer...C++
- ...develop, create and update software design documents... ...in computer science or engineering with a minimum 3-5+ years... ...of coursework in Embedded Programming, Embedded... ..., and test embedded C/C++ Experience working with... ...Specifications using MS Office Application Suite of tools....C++Immediate start
- ...technology firm in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant field...C++
- Latitude AI is building an embedded software platform for automotive ADAS, delivering real-time Linux... ...across ML, robotics, cloud, and safety engineering to advance the future of vehicle autonomy. You’ll contribute to embedded C++, MISRA-C++, Linux userspace development,...C++
- Stellantis SWx is building a new software organization from the ground up and seeking engineers for embedded software development across AUTOSAR, safety and cybersecurity... .... Ideal candidates have 5+ years in embedded C/C++, experience with AUTOSAR, SysML, and a strong bias...C++
- ...implementation, and validation of software for a variety of... ...others. In this role Engineers will focus on software... ...and integration of application layer software for the... ...and implement in C++ for a QNX RTOS. What you... ...able to do: Design an embedded software solution that...C++
- We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in... ...Strong C/C++ development and debugging skills... ...Familiarity with automotive security software applications Experience...C++
- ...Description Title : Drive Controls Engineer – Locomotive and OHV Systems... ...control algorithm design, software requirements development,... ...: - Experience in using (C++, C, MATLAB, etc), with knowledge... ...experience working with embedded architectures, combined with...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Software Engineer - Embedded Software C++. Be the first to apply!
Related searches
- app developer Michigan
- application performance engineer Michigan
- senior application security engineer Michigan
- senior application support engineer Michigan
- senior robotics software engineer Michigan
- part time software developer Michigan
- intel software engineer Michigan
- software developer fintech Michigan
- software development engineer aws Michigan
- information technology software engineer Michigan


