Embedded Software Engineer II

Pivotal•Palo Alto, CA
•Onsite

About The Position

Pivotal is hiring an Embedded Software Engineer to design and implement safe, robust, and extensible firmware architecture that forms the backbone of its aircraft flight control system. The engineer will develop firmware for aircraft systems and participate in flight testing to gain direct experience with the systems. The role is based onsite at Pivotal’s headquarters in Palo Alto, California; applicants must be eligible for employment in the United States.

Requirements

  • Bachelor of Science in Software Engineering, Computer Science, Computer Engineering, or a similar field.
  • At least 2 years of professional experience.
  • Strong software skills in C/C++ and Python, with experience using ARM microcontrollers.
  • Hands-on experience gained through employment, student teams, and/or co-op internships.
  • Experience with real-time systems, Linux development, and low-level communication protocols such as CAN, SPI, I2C, and UART.
  • Familiarity with control systems, robotics, and/or sensors.
  • Must be eligible for employment in the United States.
  • Willingness to work onsite at the headquarters in Palo Alto, California.

Nice To Haves

  • Experience with embedded security.
  • Experience with BLE.

Responsibilities

  • Develop software and firmware for projects involving sensors, control systems, communications, and navigation.
  • Improve test automation, software quality, data collection, analysis, and validation.
  • Debug production issues, identify root causes, and apply fixes promptly.
  • Assist with flight testing at local and remote sites.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service