Firmware Engineer II

Pivotal

$132K — $153K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S. in Software Engineering, Computer Science, Computer Engineering, or similar
  • 2+ years of professional experience
  • Strong programming skills in C/C++ and Python, with ARM microcontroller expertise
  • Hands-on experience through employment, student teams, or co-op internships
  • Experience with real-time systems and Linux development
  • Familiarity with low-level communication protocols (CAN, SPI, I2C, UART)
  • Knowledge of control systems, robotics, and/or sensors

Responsibilities

  • Develop firmware for sensors, control systems, communications, and navigation projects
  • Enhance testing automation and software quality
  • Debug production issues and apply timely fixes
  • Assist in flight testing at local and remote sites
  • Contribute to data collection, analysis, and validation efforts

Benefits

  • Medical, dental, and vision insurance
  • 401k retirement savings plan
  • Comprehensive support for employee health and wellness
Full Job Description
About the job

As a firmware engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work constitutes the backbone of the aircraft flight control system. You will participate in flight testing to experience the aircraft systems first-hand.

Responsibilities

  • Develop software/firmware for projects related to sensors, control systems, communications, and navigation
  • Improve testing automation, software quality, data collection, analysis and validation
  • Debug issues in production, determine the root cause and apply fixes in a timely manner
  • Assist in flight testing both locally and at remote sites


Qualifications

  • B.S. in Software Engineering, Computer Science, Computer Engineering, or similar
  • 2+ years of professional experience
  • Strong software skills (C/C++, Python) and experience with ARM microcontrollers
  • Hands-on experience through employment, student teams, and/or co-op internships
  • Experience with real-time systems, Linux development, and low level communication protocols (CAN, SPI, I2C, UART)
  • Familiarity with control systems, robotics, and/or sensors


Bonus Qualifications

  • Experience with embedded security
  • Experience with BLE


Attributes aligned with Core Values

  • Demonstrates a proactive safety mindset by embedding safety into daily operations, identifying and mitigating risks through assessments and training, encouraging open dialogue on safety concerns, and continuously improving protocols to ensure a safe work environment.
  • Puts customers at the center of every action by deeply understanding their challenges, delivering exceptional value, and striving to exceed expectations to support their success as our core purpose.
  • Actively seeks and values diverse stakeholder perspectives, builds cross-functional relationships, and fosters trust through empathetic, fact-based communication-committing to shared decisions for the greater good.
  • Drives results with clarity and purpose by focusing on what matters most, adapting to change, taking initiative, and owning outcomes while aligning actions with a clear understanding of success at every level.
  • Navigates ambiguity with resilience and bold thinking, challenges the status quo, and combines innovative ideas with practical best practices to overcome obstacles and drive progress.
  • Fosters a high-performance culture grounded in respect, professionalism, and support-balancing high expectations with a healthy, collaborative environment and being a trusted, dependable teammate.


$132,000 - $153,000 a year

Applicants must be eligible for employment in the United States and willing to work onsite at our HQ office in Palo Alto, CA.

Pivotal offers a comprehensive benefits package, including medical, dental, vision, and 401k plans.

Similar Jobs

More Jobs at Pivotal

More Aerospace & Defense Jobs

Find similar Firmware Engineer II jobs: