Pivotal

Senior Embedded Systems Engineer – Verification and Validation

Pivotal

full-time

Posted on:

Location Type: Office

Location: Palo Alto • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $151,000 - $194,000 per year

Job Level

Senior

Tech Stack

LinuxRTOSRust

About the role

  • Develop, test, and maintain embedded software in C/C++, Rust, and/or Ada for safety-critical systems on custom avionics and powertrain hardware
  • Design and implement real-time control logic for propulsion, thermal management, and power distribution systems
  • Execute full life-cycle development from software architecture and requirements to integration, test, and certification artifacts
  • Author and maintain certification-compliant software documentation, including Software Verification Cases & Procedures (SVCP), Software Configuration Management Plans (SCMP), and Requirements Traceability Matrices (RTM)
  • Develop and execute unit tests, integration tests, hardware-in-the-loop (HIL) tests, and automated regression tests
  • Integrate and debug software on RTOS and embedded Linux platforms; perform kernel-level diagnostics and performance optimization
  • Support flight test operations through rapid diagnostics, telemetry toolchains, and field-deployable updates
  • Collaborate with systems, electrical, and GNC teams to ensure clean interfaces and complete system-level validation
  • Drive rigorous software verification and validation strategies aligned with DO-178C and ARP4754A processes
  • Lead or contribute to software reviews, including PDR, CDR, TRR, and FRR milestones

Requirements

  • Bachelor's or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • 5+ years of experience in embedded software engineering for aerospace, automotive, or robotics systems
  • Deep experience with C/C++, embedded Linux, and/or RTOS (e.g., VxWorks, Green Hills)
  • Experience with C/C++, Rust, and/or Ada for safety-critical systems
  • Strong understanding of real-time systems, deterministic behavior, and low-level debugging
  • Demonstrated experience writing and executing embedded software verification plans
  • Familiarity with avionics communication protocols (CAN, ARINC 429, MIL-STD-1553, SPI, I²C, UART)
  • Proficiency with software requirements management, test case development, and formal documentation
  • Experience with unit tests, integration tests, hardware-in-the-loop (HIL) tests, and automated regression tests
  • Experience integrating and debugging software on RTOS and embedded Linux platforms; kernel-level diagnostics and performance optimization
  • Familiarity with DO-178C compliance and certification artifacts (preferred)
  • Familiarity with Simulink, MATLAB, Speedgoat, and HIL test platforms (preferred)
  • Experience with Git-based workflows, CI/CD for embedded targets, and safety-critical DevOps (preferred)
  • Ability to be eligible for employment in the United States and willing to work onsite at HQ in Palo Alto, CA
Benefits
  • Comprehensive benefits package
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k plan

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++RustAdaembedded software engineeringreal-time systemsunit testsintegration testshardware-in-the-loop testskernel-level diagnostics
Soft skills
collaborationleadershipcommunicationproblem-solvingattention to detail
Certifications
Bachelor's degreeMaster’s degreeDO-178C compliance
Cobot

Senior Robotics Integration Engineer

Cobot
Seniorfull-time$180k–$215k / yearCalifornia · 🇺🇸 United States
Posted: 8 days agoSource: jobs.ashbyhq.com
LinuxPythonRTOSRust
General Motors

Staff Software Engineer, ADAS

General Motors
Leadfull-time$186k–$285k / yearCalifornia · 🇺🇸 United States
Posted: 31 days agoSource: generalmotors.wd5.myworkdayjobs.com
C++LinuxPythonRTOS
Boeing

ASIC/FPGA Design and Verification Engineer – Lead, Senior or Principal

Boeing
Seniorfull-time$127k–$258k / yearWashington · 🇺🇸 United States
Posted: 11 days agoSource: boeing.wd1.myworkdayjobs.com
LinuxPerlPythonSubversion
May Mobility

Autonomy Systems Engineer

May Mobility
Juniorfull-time$107k–$130k / year🇺🇸 United States
Posted: 20 days agoSource: boards.greenhouse.io
Linux
Emerson

Senior Embedded Security Engineer

Emerson
Seniorfull-time🇮🇳 India
Posted: 24 days agoSource: hdjq.fa.us2.oraclecloud.com
Cyber SecurityLinuxRTOS