Embedded Software Engineer III/IV

Posted 11 Hours Ago
Easy Apply
Be an Early Applicant
Los Angeles, CA
Hybrid
141K-239K Annually
Senior level
Aerospace • Hardware • Professional Services • Robotics • Software • Defense • Manufacturing
Honeybee Robotics develops and produces ground-breaking robotics that enable the exploration and utilization of space.
The Role
The Embedded Software Engineer will develop and maintain robotic control and measurement software for PCs and embedded systems, lead testing efforts, manage software deployments, and ensure robust autonomy in system design while collaborating on product development with cross-functional teams.
Summary Generated by Built In

Honeybee Robotics, a Blue Origin Company, 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:

  • 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 and Benefits:

  • Employee Benefits include medical, dental, vision, basic and supplemental life insurance, and short and long-term disability.
  • 401(k) with immediate vesting and a 4.5% company match (100% on the first 3% and 50% on the next 3%)
  • Education Reimbursement for certificate, undergraduate, and graduate programs
  • Paid Time Off includes 4 weeks per year, paid parental leave, two floating, and 11 company holidays.

See your work make an impact on some of the most exciting space missions. Work alongside with the best and the brightest, including our partners across the aerospace industry. In a few short years, your contributions will allow you to point to Mars, the Moon, or Saturn's moon Titan, and say, "I did that!"


Applicants for employment at Honeybee Robotics, LLC 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.


Honeybee Robotics, LLC is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to race, religion, color, sex, age, disability, sexual orientation, genetic information, national origin, or veteran status.


Note: This job posting is intended for direct applicants only. We request that outside recruiters do not contact us regarding this position.

Top Skills

C,C++
The Company
HQ: Longmont, CO
420 Employees
Hybrid Workplace
Year Founded: 1983

What We Do

Honeybee Robotics specializes in creating novel exploration systems for the most extreme environments and advanced motion control solutions for NASA, defense, and commercial programs. Our work has played a critical role in thousands of projects spanning from conceptual design studies to flight missions, including NASA's Artemis I Mission and the Roman Space Telescope. 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.

Why Work With Us

We’re searching 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 to join our growing team.

Gallery

Gallery

Similar Jobs

Block Logo Block

Senior Embedded Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
8 Locations
12000 Employees
139K-245K Annually

Anduril Logo Anduril

Senior Embedded Software Engineer (RTOS)

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
1400 Employees
168K-252K Annually

Anduril Logo Anduril

Embedded Software Engineer, Rust

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
1400 Employees
138K-207K Annually

Square Logo Square

Senior Embedded Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees
139K-245K Annually

Similar Companies Hiring

Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account