Application Software Engineer - Embedded Software C++
$209.7k - $298.2kWayve
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. About you In order to set you up for success as an Application Software Engineer at Wayve, we’re looking for the following skills and experience. Essential 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. Desirable 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. This role is a full-time role based in Sunnyvale or Detroit (hybrid) and the reasonably estimated salary for this role ranges from $209,700 to $298,200, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.
- ...of the work will involve coding. The role is focused purely on embedded software development, with no cloud-related responsibilities.... ...Requirements (Top Skills) Strong programming experience in C and C++. Solid experience working in Linux environments. Experience with...C++Contract work
$170k - $210k
Fortinet, Inc. is seeking a Principal Embedded Software Developer based in Sunnyvale, California. This role involves developing and maintaining... ...software experience. The ideal candidate will have strong C/C++ skills, in-depth knowledge of TCP/IP networking, and the ability...C++$132.4k - $179.2k
...of perception to a broad range of applications from automated driving to industrial... ...& microcontrollers in C/C++. Participate in the team's software processes, including requirements... ...experience developing C/ C++ code in embedded systems environments. Familiarity...C++Flexible hours$93.2k - $164.45k
...Sunnyvale, California is seeking an experienced Software Engineer to join their dynamic teams. This role involves the development of embedded flight software for THAAD interceptor... ...collaboration. The ideal candidate has experience in C++ programming, a strong background in...C++$96.8k - $118.3k
...Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement... ..., or a related field. Strong proficiency in C and/or C++ programming. Experience with embedded Linux systems and low...C++Full time- General Motors is seeking an engineer for the Autonomous Vehicle... ...This role involves developing embedded applications for autonomous driving... ...have extensive experience in software quality and a strong programming... ...background, particularly in C++ and Python. The position offers...C++
- ...Embedded Test Engineer Location: Mountain View, 94043 CA (Onsite) Duration: Long term Contract... ...automotive platforms. ~ Work closely with software developers to ensure test coverage for... ...Strong programming/scripting skills in C, C++, Python, or Shell. ~ Solid experience...C++Long term contract
$119.5k - $164.4k
...Elevate Aviation Innovation: Embedded Systems Tools Engineer Ready to make a... ...developing mission-critical applications for world-class GPS receivers... .... You will own the full software development lifecycle, championing... ...Oriented Microsoft Visual C++, Python 3.x, and...C++Ongoing contractFull timeLocal areaWorldwide$155k - $215k
...are a team of mission-driven engineers with experience across... ...future a reality. As an Embedded Software Engineer at Reliable Robotics... ...Responsibilities Develop C/C++ flight software requirements... ..., or safety-critical applications Preferred Criteria...C++Permanent employment$150.4k - $277.6k
...Embedded Software Engineer Apple's System Firmware and Diagnostics team is looking for an enthusiastic... ...experience ~ Proficiency in C/C++ programming ~ Background in embedded... ...eligibility requirements and other terms of the applicable plan or program. Apple is an equal...C++Work experience placementRelocationFlexible hours- dorle-controls-llc is seeking experienced Embedded Software Engineers in Sunnyvale, California. Your role will focus on optimizing QNX OS performance... ...in embedded systems development, especially with C/C++. Additional experience with automotive software and functional...C++
$200k
...Embedded Developer Location: Hanover MD Employment Type: Full... ...opportunity to develop low-level software, identify vulnerabilities and... ...of a Bachelor of Electrical Engineering or Computer Science or... ...systems in assembly, C and/or C++ Protocol analysis such as...C++Full timeWork experience placementRelocation$184k - $287.5k
..., California, is seeking a skilled software engineer to optimize the deployment of robotics solutions on embedded platforms like Jetson. This role involves... ...complex issues across the stack. Applicants should have a strong background in C++ and Python, with at least eight...C++$209.7k - $311.4k
The role As an Embedded Software Test Engineer / Tech Lead at Wayve, you will play a key role in validating onboard software systems before they reach... ...QNX-based platforms Strong programming skills in Python, C++, or similar languages for test development and automation...C++Full timeEarly shift$150k - $250k
...and energy efficiency across applications ranging from edge devices to... .... Our talented team of engineers and industry-leading executives... ...Design, develop, and optimize embedded software for real-time and AI-driven... ...platforms. Proficiency in C and C++ for embedded systems. Strong...C++$50 per hour
...Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts Job Type: Full-Time/Contract Pay Rate: $... ...embedded software development experience. ~ Proficiency in C/C++ programming. ~ Experience with real-time operating...C++Full timeContract work$124k - $171k
...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment... ...Essential requirements include proficiency in C and C++, with a Master’s or Bachelor’s degree and relevant...C++$295.5k - $375.1k
The role The security of our software is paramount to the safety of our vehicles. The... ...technology. You will work with embedded software engineers to design, implement, review, and test... ...Significant experience with at least Python, C++, C, or Go. Exceptional ability to...C++Full time- ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are... ...seeking a highly skilled Embedded Software Engineer with a strong background in... ...Solid programming experience in C or C++. • Experience in hands-on development...C++
$110k - $150k
...Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware... ...development of automotive diagnostic applications and vehicle interface software... ...experience in relevant field Fluent in C, C++ Real time embedded systems...C++Immediate start$120k - $300k
...Embedded Software Engineer San Jose Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive... ...Develop and maintain embedded firmware in C/C++ targeting ARM-based SoCs and microcontrollers Own BSP development...C++Full timeImmediate start$160k - $210k
...Embedded Hardware Engineer Efficient is developing the world's most energy-efficient... ...and accompanying system software to test and showcase our... ...energy-efficient embedded applications, this is for you! Key Responsibilities... ...experience with C and/or C++ ~ Deep knowledge of at...C++Immediate start- ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This... ...detail live). What are we looking for? Excellent C/C++ and Python programming skills in a Linux environment....C++Work experience placementWork at officeRemote work
- ...Position Title: Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule:... ...quality, testable software using Golang, C++, and/or Rust Design and implement... ...software development experience using application layer languages in either Golang, C/C++...C++Temporary work
- ...Senior Embedded Software Engineer – Test Solutions Engineering (TSE) Micron Technology is a world leader... ...and drivers. Develop code in C, C++, Bash, and Python on bare metal and under... ...affirmative action employer. All qualified applicants will receive consideration for...C++Local area
$75k - $300k
...seeking talented and self-motivated software engineers to join our embedded system team. In this role, you play... ...resolution, etc. Qualifications Excellent C/C++ coding skills, familiar with common... ...prohibit harassment of, any applicant or employee on the basis of race, color...C++$175k - $275k
...Embedded Software Engineer Cerebras Systems builds the world's largest AI chip, 56 times larger than... ...the user experience of AI applications, unlocking real-time iteration and increasing... ...building production-quality software in C++ or Golang. ~ Solid understanding of...C++- ...worldwide. We're a team of engineers, clinicians, and innovators... ...strategy and develop software to implement the same. Essential... ...Qt and other tools in an embedded C/C++ environment. Maintain superior... ...opportunities to all qualified applicants and employees, and prohibit...C++Local areaWorldwideFlexible hours
$100k - $175k
...quality of life. As a Senior Embedded Software Engineer you will be responsible for designing... ...Implement software solutions in C/C++ or other relevant programming languages... ...the hiring process, such as reviewing applications, analyzing resumes, or assessing...C++Full timeWork at officeImmediate startVisa sponsorshipNight shift$140k - $170k
...validation of safety-critical software components for the... ...; collaborate with embedded developers to analyze... ...scripts and frameworks (C/C++, Python) to improve... ...a BS in Electrical Engineering, Computer Engineering,... ...accommodations to job applicants with physical or mental...C++Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Software Engineer - Embedded Software C++. Be the first to apply!
- senior app developer Sunnyvale, CA
- senior application support engineer Sunnyvale, CA
- application performance engineer Sunnyvale, CA
- application support engineer Sunnyvale, CA
- network applications engineer Sunnyvale, CA
- software applications developer Sunnyvale, CA
- field applications engineer Sunnyvale, CA
- application security engineer Sunnyvale, CA
- senior application security engineer Sunnyvale, CA
- technical application engineer Sunnyvale, CA

