Embedded Software Engineer III
Listed on 2026-07-24
-
Software Development
Embedded Systems/ Firmware/ IoT, Robotics, Embedded Software Engineer
Position Overview
Embedded Software Engineer – Remote Controlled Rover (Honeybee Robotics).
Develop embedded software for a remotely controlled rover, supporting planetary science and ISRU solutions. Passion for spaceflight mission required.
Responsibilities- Lead efforts in coding, testing, and validation of vehicle control software.
- Manage software field deployments and provide on‑site and remote support to customers.
- Work with stakeholders to derive and own software system requirements and schedules.
- Evaluate and identify improvements to system design with a focus on robust autonomy.
- Collaborate with scientists, engineers, product and program managers to drive new product development from concept to production.
- Write requirements and specification documents.
- Bachelor's Degree in Computer Science, Robotics, Computer Engineering, or Electrical Engineering.
- More than 3 years of hands‑on software development experience for PC or embedded platforms.
- Proficient in bare‑metal application development using C/C++.
- Proficient in applying testing frameworks and conducting unit tests.
- Proficient in writing drivers for various types of sensors.
- Basic understanding of electromechanical systems (motors, actuators, controls).
- Experience crafting autonomous safety‑critical fault recovery code.
- Proven experience with reliable software architectures for critical systems.
- Proficiency with Git version control.
- Understanding of digital communication protocols (Ethernet, USB, asynchronous serial, CAN, SPI, I2C).
- Background in space flight avionics application.
- Familiarity with automated testing methodologies and continuous integration practices.
- Familiarity reading circuit schematics and performing basic hardware debugging tasks.
- Operational control of a remotely controlled mission with large latencies.
- Experience building and working with GDS or other Command & Control systems.
- Familiarity with vision‑based autonomy and hazard avoidance.
- Python scripting skills.
- Background in developing software for vehicles.
- Experience working with sensors and camera systems.
- Proficiency building maintainable and versatile multithreaded and multi‑process applications in an RTOS environment.
CA applicants: $ – $
Benefits- Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long‑term disability, 401(k) with up to 5% match, Education Support Program.
- Stock options for full‑time employees.
- Paid Time Off: up to 4 weeks per year and 14 company‑paid holidays.
- Eligibility for bonuses subject to company discretion.
Blue Origin is an Equal Opportunity/Affirmative Action Employer committed to attracting, retaining, and developing a highly qualified workforce. We consider applicants of all backgrounds and provide equal opportunities regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic factors, veteran status, or other protected characteristics. For more information on your rights, please see here.
Affirmative Action and Disability AccommodationContact for information on our affirmative action plans or to request reasonable accommodations during the application process.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).