Embedded Software Engineer IV
Blue OriginAbout the role
Application close date:
03/14/2025At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers as we add new chapters to the history of spaceflight!
As a member of the Blue Origin family of companies Honeybee Robotics has been at the forefront of robotics for over 40 years, establishing ourselves as pioneers in developing novel exploration systems for the most extreme planetary environments. At our Southern California location, we look to "Touch Life" by supporting planetary science, including every NASA Mars rover since Spirit and Opportunity. We aim to "Mine the Sky" through the development of practical In-Situ Resource Utilization (ISRU) solutions. We search for technically brilliant individuals in engineering, software, and support fields who take ownership of their work, enjoy collaborating in teams, and have a laser focus on the details that drive excellence.
Honeybee Robotics is seeking an Embedded Software Engineer III or IV to support robotics and measurement software systems development.
Responsibilities include but are not limited to:
- Develop and maintain robotic control and measurement software systems for PCs and embedded systems.
- Lead efforts in testing and validation of robotics software and control systems.
- Manage software field deployments and provide support on-site and remotely to customers.
- Derive and own software system requirements and schedules.
- Evaluate and identify improvements to system design with a specific focus on robust autonomy.
- Interface with scientists, engineering managers, product management, and program management to drive new product development programs from concept to production.
- Provide hands-on support to cross-functional product development teams servicing markets, including space, defense, medical, manufacturing, and other industries.
- Write requirements and specification documents.
Required Qualifications
- BS in Computer Science, Robotics, Computer Engineering, Electrical Engineering or equivalent.
- 5+ years of experience in software development for either PC or embedded targets.
- Extensive knowledge of C/C++ development.
- Experience testing frameworks and unit testing.
- Experience with Git version control system.
- Experience reading circuit diagrams and performing basic debugging.
- Experience designing effective software architectures for critical high-reliability systems.
- Capability to write maintainable and responsive multithreaded and multi-process applications.
- Knowledge of digital communication systems (ethernet, USB, async, serial, CAN, SPI, I2C).
- Experience with space flight avionics or ground system software, particularly on planetary exploration missions.
- Knowledge of automated software tests and continuous integration systems.
- Experience with navigation visualization systems.
- Experience interfacing with various sensors and cameras.
Preferred Qualifications
- Experience with using ROS for robotic systems (movement, path planning).
- Experience with ROS2 Control framework.
- Python scripting experience.
- GUI development experience (Qt experience preferred).
- Experience writing code for BLDC motors.
- Experience developing code for vehicles.
Compensation Range for:
CA applicants is $170,805.00-$239,127.00Other site ranges may differ
Inclusivity Statement
Don’t meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they meet every single desired qualification. At Blue Origin, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every desired qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Export Control Regulations
Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Background Check
Required for all positions: Blue’s Standard Background Check
Required for Certain Job Profiles: Defense Biometric Identification System (DIBDS) background check if at any time the role requires one to be on a military installation
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s