Back to jobs

Pivotal
Actively hiring
Embedded Software Engineer II
- Workplace
- On-site
- Commitment
- Full-time
- Seniority
- Junior
- Salary
- $132,000 - $153,000/yr
- Posted
Location
Palo Alto, United States
As an Embedded Software Engineer at Pivotal, you will design and implement a safe, robust, and extensible firmware architecture that forms the backbone of the aircraft flight control system. You will develop software for sensors, control systems, communications, and navigation, improve testing automation and data analysis, debug production issues, and assist in flight testing both locally and at remote sites.
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
Requirements
- 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
Nice to have
- Experience with embedded security
- Experience with BLE
Benefits
- Pivotal offers a comprehensive benefits package, including medical, dental, vision, and 401k plans.