Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Software Engineer, Diagnostics

Full-time

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

  • Implement platform-level software and middleware components.

  • Design, develop, and deploy embedded platform software, including drivers, OS fundamentals, and middleware libraries

  • Collaborate with the hardware team on overall design, schematics, and hardware validation

  • Work closely with other development and cross-functional team members such as Charging, Body Controls, Infotainment, and Vehicle Dynamics

Responsibilities

  • B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field

  • Strong C programming skills

  • Real Time Operating Systems (RTOS)

  • Embedded software development and optimization

  • Multi-threaded and multi-core programming

  • Software development for systems with live sensor inputs

  • High performance processors and platforms such as ARM, ATOM, DSP, FPGA, GPU

  • Software development on microcontrollers

  • Good team player with great communication skills

  • Ability to work in a fast-paced development environment

  • Passionately motivated to take ideas from R&D phase to a product

Qualifications

  • Bachelor of science in computer science, computer engineering, electrical engineering, or software engineering

  • Experience aligning technical implementation cross-functionally with other teams, optimizing for the best overall result for the product

  • Working experience with automated requirements management tools and issue tracking tools

  • Experience and knowledge of Embedded Software Engineering

  • Preferred Qualification: Diagnostic experience

Total Rewards

Full-time positions include base salary, eligibility for an annual performance bonus, and eligibility for equity.

In addition to base salary, Rivian and Volkswagen Group Technologies offers benefits tailored to the local market. For more information on the benefits available for full-time employees, check out our Global Benefits Site .

External candidates can apply for this role through the Rivian and Volkswagen Group Technologies careers site (). If you are a current employee, please apply through our internal job board .

Equal Opportunity

Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.

Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on us.fitly.work.

Candidate Data Privacy

Rivian and Volkswagen Group Technologies” may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services.

Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

If you provide a mobile telephone number as part of your application or during the recruitment process, Rivian and Volkswagen Group Technologies may use that number to contact you via SMS text message for recruitment-related purposes, including scheduling, logistics, and status updates. Message and data rates may apply. You may opt out of SMS communications at any time by replying STOP to any text message you receive from us. Consent to receive SMS messages is not a condition of applying for or being considered for employment.

Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.

--

Please note this job posting represents an open, active vacancy. Additionally, we are not currently accepting applications from third party application services.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer, Diagnostics in Remote vacancy
  • Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale...  ..., version management, device identity, and remote diagnostics.Mentor junior and senior peers, and support team growthPromote... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Austin, TX
    1 day ago
  • $255.65k - $268.44k

     ...lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft...  ...advanced fault detection and diagnostic algorithms to mitigate hardware...  ...and mentor junior and mid-level engineers, fostering technical growth and... 
    Suggested
    Local area

    Archer Aviation

    San Jose, CA
    1 day ago
  • $175k - $220k

     ...Staff Embedded Software EngineerLightmatter is leading the revolution in AI data center infrastructure...  ...world's first 3D-stacked photonics engine, Passage™, capable of connecting...  ...photonic interconnect products.Define diagnostics and monitoring architecture for photonic... 
    Suggested
    Full time
    Remote work

    Lightmatter

    Boston, MA
    1 day ago
  • $145k - $170k

     ...Embedded Software EngineerThe fab2 team can build anything. We design all the hardware and software...  ...Linux applications for calibration, diagnostics, simulation, build/release...  ...production.We're hiring embedded software engineers to help build the software systems behind... 
    Suggested
    Work at office
    Night shift

    Fab2

    Austin, TX
    2 days ago
  • General Motors is seeking a Staff Embedded Software Engineer to advance distributed systems and fleet-scale device management across our embedded...  ...driving on-vehicle configuration, data egress, and remote diagnostics, while mentoring colleagues and delivering production-... 
    Suggested
    Remote work

    General Motors

    Warren, MI
    2 days ago
  • $200k - $300k

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleAs a Staff Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and reliability... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $134k - $174k

    Staff Embedded Software EngineerAt Hidden Level, we’re building the future of airspace awareness through cutting-edge RF sensing technology. Our...  ...As we expand, we’re looking for a Staff Embedded Software Engineer to accelerate product development of high performance,... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Hidden Level

    Syracuse, NY
    5 days ago
  • $168.75k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...activities potentially impacting the environment.Your ImpactAs a Staff Embedded Software Engineer, you will lead critical software engineering initiatives... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  • $152k - $227.98k

    Job SummaryPassionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive... 
    Full time
    Work experience placement
    Work at office
    3 days per week

    Insulet Corporation

    Acton, MA
    2 days ago
  •  ...Staff Embedded Software EngineerLocation: Los Angeles, CAAbout Observable SpaceAt Observable Space, we're redefining how humanity observes and...  ...Embedded Ventures.About the RoleAs a Staff Embedded Software Engineer, you will work across our full product line, from robotic... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Observable

    Los Angeles, CA
    2 days ago
  • $150.2k - $283.5k

     ...Job TitleOur team develops firmware and controls for HV embedded systems including battery management systems, charging and motor...  ...electrical architecture, system integration, and other platform software engineers for firmware development through all stages of the program... 
    Immediate start
    Visa sponsorship

    Ford Motor Company

    Palo Alto, CA
    4 days ago
  • $148k - $249k

     ...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications...  ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and... 
    Remote work
    3 days per week

    Waabi

    San Francisco, CA
    7 days ago
  • $192.8k - $289.2k

     ...nNorthrop Grumman Defense Systems has an opening for a Sr Staff Embedded Software IPT Lead to join our team of qualified, diverse individuals...  ..., CA. As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    3 days ago
  • Embedded Software Engineer, Staff Department: Product Design Services The Role: D3 Embedded is seeking a highly skilled Staff Embedded Software Engineer to lead the design, development, and optimization of complex embedded systems for intelligent imaging and radar applications... 
    Temporary work
    Local area
    Remote work
    Visa sponsorship

    D3 Engineering

    Rochester, NY
    5 days ago
  • $150.2k - $283.5k

     ...dreams.In this position...Ford Model E Platform Architecture Engineering is looking for a Staff Diagnostics and Embedded Cyber Security Engineer to be part of the microcontroller which is designing the software stack from ground up to enable a best in class vehicle... 
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    4 days ago
  • $165.2k - $223.6k

     ...innovative and customer-focused software engineer to help us make the world's...  ...state-of-the-art agentic diagnostics and Analytics services to provide...  ...-tiered, multi-threaded, embedded or distributed software...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Hourly pay
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $189k - $236k

     ...Role:The Pricing & Packaging team is looking for a Senior Staff Software Engineer and Tech Lead to drive the technical direction of Gusto’s...  ...such as code assistants, automated testing, and data-driven diagnostics — to accelerate engineering velocity and establish team-... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $186.2k - $223.4k

     ...focused solely on developing software for automated trucks to...  ...The Team: Torc is hiring a Staff Motion Planning Engineer to lead technical...  ...troubleshooting using real-time diagnostic tools and in-depth log analysis...  ...projects related to embedded Linux, robotics, or deployment... 
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Blacksburg, VA
    5 days ago
  • $189k - $240k

    Job DescriptionWe are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The...  ...communicationUnderstanding of automotive communication protocols and diagnostics conceptsExposure to SOME/IP, Ethernet-based communication,... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • $177.19k - $364.8k

     ...and partners.Role SummaryWe’re seeking a Staff Engineer to lead the architecture and technical...  .../holdout integrity checks, imbalance diagnostics, and continuous verification/backtesting...  ...practical experience.8+ years of professional software engineering experience, with a focus on... 
    Work at office
    Local area
    Remote work
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  •  ...communities.Job Summary:Job Description:PayPal, Inc. seeks Staff Software Engineer in San Jose, CA Job Duties: Analyze software product...  ...concurrency issues in mobile applications using profiling and diagnostic tools. (3 years)• Experience with concurrency and asynchronous... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

    San Jose, CA
    4 days ago
  • $189.3k - $290.7k

     ...DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the...  ...interpretation, vehicle interfaces, diagnostics, and HMI integration. Lead the design...  ...designing and shipping complex embedded or SoC-based production systems with... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...DescriptionThe Team:The BSW (Basic Software) Memory Boot &...  ...team is a core embedded-software group responsible...  ..., service, engineering, and over-the-air use...  ...are now hiring for a Staff Software Engineer for...  ...collaboration with Security, Diagnostics, and Application teams... 
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $86.8k - $165.2k

     ...thinking, and highly motivated engineering team developing advanced...  ...Architectures organization delivers embedded processing solutions used...  ...Senior Embedded Platform Software Engineers to join our...  ...‑level drivers, HAL layers, diagnostics, and platform initialization... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    22 hours ago
  • $189.07k - $198.53k

     ...members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft...  ...circuitry. Collaborate with systems engineers to decompose item requirements...  ...implement fault detection and diagnostic algorithms in software to... 
    Local area

    Archer Aviation

    San Jose, CA
    1 day ago
  • Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to...  ...-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team...  ...(e.g., CAN, TCP/IP, UDP, SomeIP) and Diagnostic protocols like UDS over Ethernet (... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    1 day ago
  • $130k - $190k

     ...About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware...  ...processing systemsDevelop on ARM-based embedded platforms using C, C++, python,...  ...testing proceduresBuild diagnostic and configuration tooling to enable... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aquabyte

    San Francisco, CA
    1 day ago
  • $102.69k - $154.03k

     ...Electronic Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced...  ...and test software on actual hardware: bring-up boards, run diagnostics, and validate functionality using lab equipment.... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    4 days ago
  • $209.6k - $314.4k

     ...Staff Backend Engineer At Carbon, our mission goes beyond 3D printing. We...  ...intersection of hardware, software, and molecular science, Carbon...  ...fleet management, remote diagnostics, or OTA update systems....  ...Familiarity with edge compute, embedded Linux distributions, or bring... 
    Permanent employment
    Work at office
    Remote work

    G2 Venture Partners

    Sunnyvale, CA
    5 days ago
  • $179k - $268.4k

     ...Inc. Job Area: Engineering Group, Engineering Group Modem Software Engineering General...  ...and experienced Senior Staff Software Engineer to join...  ...device drivers and embedded networking stacks . This...  ...analyzers and hardware diagnostics tools. ~ Excellent... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Diagnostics. Be the first to apply!