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

Firmware Engineer II

Pivotal

Job Description

Job Description

Pivotal is the leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft. We design, develop, and manufacture light eVTOL aircraft and are renowned for the BlackFly aircraft the world's first light eVTOL to fly manned missions and enter the consumer market. 

 

Efficient, compact, and simple, Pivotal aircraft are designed for a wide range of consumer, public service, and defense applications. Our distinctive tilt-aircraft architecture and scalable platform have been flying for over 10 years. Last year we announced our next-generation aircraft, the Helix, which is rapidly progressing toward general release and scalable production in 2026. 

 

Mobility is one of the most highly-valued areas of modern technology investments. This is the right company, in the right space, the right strategy, at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us.

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.

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.

 

Pivotal is an Equal Opportunity Employer. Pivotal does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II in Palo Alto, CA vacancy
  • $150k

    (Syllable Corporation has an opening in Mountain View, CA) Software Engineer II: Responsible for full lifecycle software development. Responsible for building and maintaining the web applications and backend services that will power customer experience. Building backend... 
    Suggested
    Remote work

    Syllable

    Mountain View, CA
    4 days ago
  • $165.2k - $223.6k

     ...Job ID: 10449687 | Amazon Data Services, Inc. - A19 Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II Location: East Palo Alto, CA Multiple Positions Available. Design, develop, implement, test, and document embedded or distributed software applications... 
    Suggested
    Local area
    Relocation package

    Amazon

    East Palo Alto, CA
    1 day ago
  • $139k - $223k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to... 
    Suggested
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $207k - $301k

    Software Engineering Manager II, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 3 years of experience with embedded operating systems. 3 years of experience... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $140k - $190k

     ...Embedded firmware engineer  As an Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work across the... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Lunar Energy

    Mountain View, CA
    2 days ago
  •  ...solvers Believe in collaboration over hierarchy and openness over ego Push boundaries, challenge convention, and lead with ambition Firmware Engineer Department We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next... 
    Full time
    Currently hiring

    AttoTude inc.

    Menlo Park, CA
    22 hours ago
  • A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working closely... 
    Remote job

    Syllable

    Mountain View, CA
    22 hours ago
  • $100k - $200k

     ...Firmware Engineer WindBorne Systems is supercharging weather models with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own balloons... 
    Work at office

    WindBorne Systems

    Palo Alto, CA
    1 day ago
  • $162k - $182k

     ...motivated by impact, growth, and purpose, you will find a strong sense of belonging at Quince. THE ROLE Software Development Engineer II (Planning and Forecasting) Quince is building its own supply chain planning platform from scratch. This is the system that will... 
    Full time
    Local area

    Quince

    Palo Alto, CA
    4 days ago
  • $150k - $180k

     ...Why you'll want to work with us For a small team, Afero engineers collectively do a little bit of everything-from cloud applications...  ...to mobile development on multiple platforms, to firmware on a wide range of devices, to board-level hardware design and... 
    Full time
    Work experience placement
    Casual work
    Work at office
    3 days per week

    Afero

    Los Altos, CA
    1 day ago
  •  ...About this Role In this role, you'll design and implement firmware that bridges AI-driven hardware with physical devices. You'll...  ...systems. Collaborate with electrical, systems, and verification engineers to develop embedded software that powers learning machines.... 

    Voltai, Inc

    Palo Alto, CA
    22 hours ago
  • $120k - $175k

     ...Senior Firmware Engineer Mountain View, CA Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products' firmware and software, which are important sources of functionality, adaptability... 
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    3 days ago
  • $182k - $242k

     ...regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The... 

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3–5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT product development... 

    PwC (US)

    Palo Alto, CA
    3 days ago
  • $100k - $216k

    Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance... 

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...design software architecture to optimize performance. The ideal candidate is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development. This internship offers comprehensive benefits including... 
    Internship

    Tesla

    Palo Alto, CA
    2 days ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has... 
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

     ...hundreds of thousands of users who use AWS database services? Amazon Aurora is a MySQL/PostgreSQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source... 
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    East Palo Alto, CA
    2 days ago
  • $104k - $202k

     ...merchant data science, and search and personalization. What you'll do... We are looking for a talented and motivated Software Engineer II to join our Site Reliability Engineering (SRE) team. In this role, you will design, build, and maintain internal tooling that... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $201.88k - $237.5k

     ...Senior Software Engineer II San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity... 
    Full time
    Work at office

    cartage.co

    Santa Clara, CA
    6 days ago
  • $104k - $222k

     ...member of the Reliability and Test team, you will support Closure engineering efforts to identify and characterize failure modes at component level and vehicle level. Your role will be to implement firmware that supports closure prototyping, early‑stage buck retrofits,... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $124k - $280k

    PRICE WATERHOUSE COOPERS seeks an experienced software engineer to develop innovative software solutions. Located in Palo Alto, California, the role demands 8-12 years of embedded firmware development experience, proficiency in C/C++, and familiarity with IoT product development... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    3 days ago
  • $140k - $300k

    Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design... 

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...landscape of robotic automation. Join us to shape the next frontier of AI-driven robotics! Position Overview As a Hardware Support Engineer II at Dyna Robotics, you will take a leading role in ensuring the reliability, scalability, and quality of our robotic systems. You... 

    Dyna Robotics

    Redwood City, CA
    2 days ago
  • $140k - $360k

    What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity to help deliver the high...  ...present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $140k - $300k

    Overview Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant...  ...Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through validation... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    22 hours ago
  • Google Inc. is seeking a Software Engineering Manager II for the Pixel Security team in Mountain View, CA. The role involves managing emerging technical managers and guiding the engineering roadmap for security systems. You will work closely with design, platform security... 

    Google Inc.

    Mountain View, CA
    22 hours ago
  • You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface...  ...EEG, audio, and camera data downstream. Establish the firmware engineering practices that scale: build and release pipelines, on-device... 

    OSI Engineering

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!