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 14 days ago
Similar jobs that could be interesting for youBased on the Application Software Engineer - Embedded Software C++ in California vacancy
- ...Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for... ...in embedded software development. ~ Proficiency in C/C++ programming. ~ Experience with real-time operating systems...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- ...Job Role: Embedded Software Engineer III Location: Burlingame , CA (Onsite) Duration: 12 Months As an Embedded Software Engineer... ...within the team. ~2+ years of experience in C/C++ programming or 2+ years of experience with Java programming...C++
$100k
...Embedded Software Engineer Irvine, CA (Onsite) $100k/annum (MAX) Bachelor's degree (BSCS/BSEE) with 3+ years related experience embedded software development and verification in C/C++ language. Exposure to completed Software Development Lifecycle (SDLC) with peripheral...C++- ...About the job Embedded Software Test Engineer What you will be doing: You will be responsible for the testing of embedded software MCU / MPU systems... ...Knowledge and experience with embedded MCU programming (C, C++, and Python) Familiar with ARM MCUs / MPUs and embedded...C++
- ...Software Engineer Position The Software Product Assurance Center's Software... ...development techniques on embedded targets to continuously... ...time embedded solutions with application software, with a focus on overall... ...are developed using C and C++ on a variety of computing...C++For subcontractor
- ...Description: · Design, develop, test, and optimize embedded software solutions for GNSS navigation systems. · Develop and implement... ...navigation algorithms and estimation techniques using C/C++. · Create engineering designs, technical specifications, validation plans, and...C++
- ...Embedded C++/QT/QML Engineer - Brea, CA (Onsite) Experience: 6 to 15 Years Good design, development, and testing experience in embedded software using C/C++ for aerospace-grade systems. Hands-on experience with Qt/QML, Qt Creator, and Qt Quick framework. Strong...C++
- ...California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded systems. The role involves programming in C/C++, optimizing firmware, and resolving issues across the software stack. Candidates should hold a Bachelor'...C++
- ...seeking a dynamic and talented Consulting Embedded Software Engineer to join our team in the Tech Services... ...Solid programming experience in C or C++. 7. Proven experience in embedded... ...information or any other basis protected by applicable federal, state, or local laws. Jobot...C++Local area
- ...Embedded Software Engineer We are building some of the world's most advanced autonomous systems. Responsibilities Develop embedded software in modern C++ Build Python tooling and automation Work across Embedded Linux and RTOS Hardware bring‑up and low‑level debugging Device...C++
$170k - $260k
...ownership and impact are real. Job Overview As a Principal Embedded Software Engineer / Firmware Architect , you will own the technical vision and... ...with multiple shipped products Expert-level embedded C/C++ Deep experience with RTOS, bootloaders, and low-level hardware...C++- ...Embedded Software Engineer (Rust, C/C++, Python) Location: Redmond, WA - On-Site Job Type: Contract Experience Level: Mid-Level About the... ...low-level hardware interactions, and secure embedded applications. If you are passionate about writing efficient and safe...C++Contract work
- ...are looking to recruit an exceptional Embedded Software Engineer - Real-Time Linux to help build the... ...robotics and machine learning (ML) applications. Develop the framework for integration... ...passing. Proficiency in C and C++ Experience with ROS 2 middleware and...C++
- ...Title: Embedded SW Engineer Department: R&D Manager: VP SW Engineering Location: San... ...responsible for implementing embedded software that forms part of Nextivity's product... ...and Abilities Expert in embedded C/C++ programming Familiar with Software Development...C++Full timeWork experience placementWork at office
$250k
...Overview Senior Embedded / Firmware Engineer (Edge AI / Connected Devices) Bay Area Hybrid Up to $250,00... ...Design, develop, and maintain embedded software and firmware across Linux, RTOS, and bare... ...years) Solid programming skills in C/C++, with Python or similar for scripting/...C++$100k - $200k
...be hired directly by an Insight Global client Job Summary: Embedded Software Engineer - San Francisco, CA You will be responsible for building the... ...our lidar firmware system. Expertise in Linux, C, and C++, Python, along with an eye for detail, are essential. As a...C++Permanent employmentFull timeWork at office- ...Overview: We are seeking a skilled Embedded Software Engineer. You will design and implement... ...~ High proficiency in embedded C/C++ or equivalent systems language ~4+ years... ...to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national...C++Permanent employment
- .... We are looking for a Staff Engineer to help guide our product development... ...deliver world-class hardware/software/AI platforms. Your technical... ...with a focus on cutting-edge Embedded Linux systems.... ...board bring-up Command of C/C++, with working knowledge of Python...C++Work experience placementH1bLive inRelocationWork visa
- ...We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded software... ...on real-time, high-reliability applications. Key Responsibilities Design... ...environments. Write code in C/C++ and assembly for embedded systems;...C++
$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum... ...development at the intersection of C/C++, Linux, cryptography, and secure... ...and support standalone embedded applications Assist in RESTConf interface design...C++- ...message the job poster from Fruition Group Embedded Software Engineer – Robotics (Senior/Staff Level) We’re... ...(e.g., Cortex‑M) Develop embedded applications for motion control, power systems,... ...features Write reliable, well‑structured C/C++ firmware with long‑term...C++
$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- ...Overview Title: Sr Embedded SW & Control Engineer No. of Positions: 5 Location: Irvine... ...Programming & Tools: C, C++, MATLAB, Simulink Hardware... ...-Time Systems, Embedded Software, Safety-Critical, Firmware... ...Power Supplies Industries & Applications These companies design...C++
- ...worldwide. We’re a team of engineers, clinicians, and innovators... ...Product Development Platform Software team. The engineer will collaborate... ...to design and build the embedded software platform. The... ...Multi‑threaded, distributed C/C++ applications Third‑party networked device...C++Local areaWorldwideFlexible hours
- ...Embedded Software Engineer, Intelligence Systems Reston, Virginia, United States A cutting-edge defense technology company is transforming... ...in one or more of the following programming languages: C, C++, Rust, Haskell. U.S. Person status is required due to...C++
$157.8k - $212k
...Overview You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft. You'll also collaborate with systems engineers and hardware designers to author software requirements and integrate...C++Temporary work- ...Embedded Software Engineer Today, Electronic Warfare is a growing enterprise - protecting the warfighter... ...SoC and IP for high performance applications. In this role, the Embedded Software... ...experience, including strong experience in C/C++ software development for embedded...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$96.8k - $118.3k
...Description Description As an Embedded Software Engineer on our team, you will be responsible... ...field. Strong proficiency in C and/or C++ programming. Experience with... ...security challenges, whether in networked, application, cloud or mobile environments....C++Full timeWorldwide
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
- network applications engineer California
- project application engineer California
- hydraulic application engineer California
- application system engineer California
- application engineering manager California
- cnc applications engineer California
- field applications engineer California
- application security engineer California
- application performance engineer California
- senior application support engineer California

