B.S. in Software Engineering, Computer Science, Computer Engineering, or similar
2+ years of professional experience
Strong software skills in C/C++ and Python, with ARM microcontroller experience
Hands-on experience through employment, student teams, 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
Responsibilities
Develop software/firmware for sensors, control systems, communications, and navigation
Enhance testing automation and software quality
Debug production issues and implement timely fixes
Participate in flight testing locally and at remote sites
Benefits
Comprehensive medical, dental, and vision plans
401k retirement plan
Full Job Description
As a Embedded Software 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
Safety Above All: Demonstrates a proactive safety mindset by embedding safety into daily work, identifying and mitigating risks, encouraging open dialogue about safety concerns, and continuously improving practices and protocols.
Customer Focus: Puts customers at the center of every action by understanding their challenges, delivering meaningful value, and supporting their success.
Work Better Together: Seeks and values diverse perspectives, builds cross-functional relationships, and fosters trust through empathetic, fact-based communication and commitment to shared decisions.
Be the Pilot: Drives results with clarity and purpose by focusing on what matters most, adapting to change, taking initiative, and owning outcomes.
Embrace the Unknown: Navigates ambiguity with resilience and bold thinking, challenges the status quo, and combines innovative ideas with practical approaches to overcome obstacles and drive progress.
Respect for People: Fosters a high-performance culture grounded in respect, professionalism, and support by 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.