Staff Embedded Software Engineer
Rivian and Volkswagen Group Technologies
About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly growing EV marketplace. Our dynamic team focuses on providing the foundational software stack for Design Verification of the PCBAs & ECUs (Electronic Control Units) for current and next-generation vehicle platforms, including Autonomy, Infotainment, and Vehicle Controls. You will play a critical role in supporting ECU-level platform bring-up and validation, ensuring robust performance and seamless user experiences. This role is crucial for supporting ECU-level platform bring-up and validation across a next-generation embedded system stack, with a specific focus on cutting-edge infotainment systems. You'll play a critical role in bringing up and optimizing these complex systems, ensuring robust performance and seamless user experiences at the Electronic Control Unit (ECU) level. You'll have the chance to collaborate with some of the brightest minds in developing the embedded hardware and software stack for this rapidly evolving EV industry. The ideal candidate will thrive in a fast- paced environment and possess a strong passion for innovation in embedded technologies. Responsibilities ECU Platform Bring-up & Optimization: Lead and contribute to the bring-up of new hardware platforms at the ECU level for infotainment systems, including initial boot, driver integration, and system-level debugging. Validation Feature Development: Design, develop, and implement dedicated software features specifically for testing the ECU against its specifications. These features are critical for comprehensive validation at the ECU level. Diagnostic Improvement & Learning: Extract valuable learnings from the validation feature development and testing processes to continuously improve and enhance production diagnostics Validation & Testing: Develop and execute comprehensive validation strategies, including: Stress Testing: Design and implement rigorous stress tests for critical ECU subsystems (CPU, GPU, NPU, Multimedia subsystems) to identify performance bottlenecks, thermal limitations, and ensure system stability under extreme loads. Performance Benchmarking: Analyze and optimize ECU system performance, identifying areas for improvement and implementing efficient solutions.
- Manufacturing Software Development: Develop and maintain manufacturing software for End-of-Line (EOL) testing, ensuring quality control and efficient production processes for ECUs.
- Multimedia Subsystem Validation: Focus on validating and optimizing the camera and display subsystems at the ECU level, from driver integration and middleware validation to user-space application testing, ensuring high-quality multimedia experiences within the infotainment system.
- Collaboration: Work closely with hardware engineers, Validation & Test Automation teams, and other software architects/engineers to ensure seamless ECU integration and delivery of high-quality products.
- Troubleshooting & Debugging: Identify and resolve complex software and hardware issues at the ECU level, utilizing various debugging tools and techniques, with an ability to work across organizations/teams.
- Documentation: Create and maintain comprehensive documentation for software designs, APIs, and test procedures.
- Communication: Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs.
$175k - $210k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...SuggestedFull timeTemporary workRemote workFlexible hours- ...environment. At Cyngn, everyone’s perspective matters—and that’s what powers our innovation. About this role: As a Staff Embedded Software Engineer, you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety...SuggestedTemporary workWork at officeRemote workFlexible hours
$167k - $303k
...richer, and more connected future. About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on... ...Collaborate closely with hardware, software and system engineers during the definition, design, and verification phases of product...Suggested- Senior/Staff Embedded Software Engineer, Robotics Devices Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments...SuggestedWork at officeVisa sponsorship
- Staff Embedded Software Engineer AUTOSAR, Platform Software At our cutting-edge electric vehicle company, we're seeking a visionary Lead Software Architect to spearhead the development of our next-generation automotive platform systems. This role is crucial in shaping...Suggested
- Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments...Work experience placementWork at officeVisa sponsorship
- ...Role Description This is a full-time on-site role for a Senior or Staff Software Engineer (Technical Lead) located in the San Francisco Bay Area. In this role, you will lead the design and development of core systems that power autonomous research agents. You’ll be responsible...Full timeFlexible hours
- ...professional services to focus on what matters most: delivering value to their clients. The Opportunity We’re looking for a seasoned Staff Software Engineer to serve as a technical leader and mentor for our growing product engineering team. This is a rare opportunity to shape the...Work at office
$214k - $259k
...people around the world. Why Drivemode Drivemode is the new software and user experience division of Honda that is focused on digital... ...SwiftUI Partner with product managers, designers, backend engineers, and peers across Honda Engage in discussions and contribute...$230k - $275k
...and systems. Drive technical design and architecture for growth engineering systems, including campaign management, ads bidding... ...years of industry experience building and shipping high‑impact software systems. Proven experience in growth engineering, including building...Local area$214k - $289.5k
...Senior Staff Software Engineer Category: Software Engineering Location: Mountain View, California Job ID: 14312 Company Overview Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million...Temporary workWork experience placementWorldwide$146.9k - $183.6k
...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will...Hourly payFull timeContract workPart time- ...antenna panels and RF front‑ends to digital electronics, calibration systems, and data processing. Position Overview As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to...Permanent employment
- ...Position Title: Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week Onsite - 9:00am – 5:00pm Pay Range: $55-60/hr Mission: Build and scale the company’s in-house telecom design capabilities by delivering high-quality infrastructure...Temporary work
$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...WorldwideFlexible hours$192k - $260k
...one of the fastest growing SaaS companies in the world. Our engineering teams build highly technical products that fulfill real, important... ...platform. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines,...Work at officeLocal areaWorldwideFlexible hours- As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product experiences You’ll operate across the full lifecycle of AI-driven features—from data ingestion and model orchestration to output...Work at officeImmediate start
$210k - $275k
...We’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you ’ll define how these capabilities are translated into scalable systems and cohesive product experiences...Permanent employmentImmediate start$207k - $300k
...moonshot factory, Tapestry brings together experts in energy, AI, software, engineering, and product to build tools that help the electricity... ...more about our team and our mission here. About the role As a Staff Frontend Engineer, you will define the architectural vision...Full timeFlexible hours$200k
...ever see. About The Job We’re looking for an experienced Backend Engineer who is passionate about building, testing, deploying, and... ...architecture reviews. Role Requirements 7+ years of experience as a Software Engineer and contributing to Backend Systems (Service APIs,...Work at officeImmediate startFlexible hours- Pinterest is seeking a seasoned software engineer in Palo Alto to lead initiatives in improving conversion measurement architecture. You will leverage AI to build tools for diagnostics and measurement improvement. The role requires strong leadership, communication skills...Work at office
- ...such as Conversion APIs, partner measurement hooks, and durable event ingestion pathways What we’re looking for 10+ years of software engineering experience, including significant experience leading large, ambiguous technical initiatives as a senior individual...Work at officeLocal areaRelocationRelocation package
$251k - $310k
Waymo, located in Mountain View, California, is seeking experienced data-minded software engineers to join the Planner Evaluation team. This role involves improving software quality that drives our autonomous vehicles. Ideal candidates should have a BS in a quantitative...$176.4k - $319.72k
About The Team The Systems Engineering team is responsible for the requirements, architecture... ...works at the intersection of hardware, software, and robot operations, with a deep understanding... ...deployment. About The Role As a Senior/Staff Software Engineer, Behavior Fault...Temporary workWork experience placement$207k - $301k
...or equivalent practical experience. 8 years of experience in software development. 5 years of experience leading ML design and optimizing... ...vision). Preferred qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of...$251k - $310k
...Waymo Driver. Our team is a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We... ...accessibility. In this hybrid role, you will report to a Sr Staff TLM. You will: Design and develop scalable C++ and Python software...$251k - $310k
...orchestration, tool execution, and reasoning loops for event triage. Engineer scalable agentic workflows using modern LLM orchestration... .... You have: Significant experience (typically 5+ years) in software engineering, with a focus on designing, building, and maintaining...$167.4k - $209.3k
...to protect it for future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification strategy... ...Strategic Test Development: Ability to translate detailed embedded software requirements into comprehensive, high‑quality...Full timeContract workLocal area$190k - $261.25k
...use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle... ...power observability across all Databricks services. As a Staff Software Engineer, you will drive the next generation of our logging infrastructure...$195k - $298.8k
Job Overview Staff Android Software Engineer - responsible for developing high‑performance Android‑based infotainment and digital cluster systems... ...integration of Android applications with Android Automotive OS, embedded platforms, and multi‑display vehicle architectures. Build...Work experience placementRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded software engineer Palo Alto, CA
- embedded firmware developer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded engineer Palo Alto, CA
- ultimate software Palo Alto, CA
- software applications developer Palo Alto, CA
- remote software sales Palo Alto, CA
- senior c# .net software developer Palo Alto, CA
- id software Palo Alto, CA

