Senior Embedded Software Engineer, Space Robotics

Blue Origin LLC

Altadena (CA)

On-site

USD 198,000 - 277,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
Parental leave
Disability insurance
401(k) with company match
Education Support Program
Stock options
Paid time off

Job summary

Honeybee Robotics, part of Blue Origin, seeks an embedded software engineer to develop software for a remotely controlled rover at our Southern California site. You will own software requirements and schedules, and collaborate with scientists, engineering managers, and program teams to advance projects from concept to production.

Requirements include a bachelor's in CS/Robotics/CE/EE, 6+ years in PC/embedded software, C/C++, sensor drivers, testing frameworks, and autonomous fault recovery.

Qualifications

  • Bachelor's degree in Computer Science, Robotics, Computer Engineering, or Electrical Engineering.
  • 6+ years hands-on experience in software development for PC or embedded platforms.
  • Proficient in developing bare-metal applications 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 crafting reliable software architectures for critical systems.
  • Adept with Git version control system.
  • Understanding of digital communication protocols (Ethernet, USB, asynchronous serial, CAN, SPI, I2C).
  • Background in spaceflight avionics applications.
  • Familiarity with automated testing methodologies and continuous integration practices.
  • Familiarity reading circuit schematics and performing basic hardware debugging tasks.

Responsibilities

  • Lead efforts in coding, testing and validation of vehicle control software.
  • Manage software field deployments and provide support on-site and remotely to customers.
  • Work with stakeholders to derive and own software system requirements and schedules.
  • Evaluate and identify improvements to system design with a specific focus on robust autonomy.
  • Collaborate with scientists, engineering managers, product management, and program management to drive new product development programs from concept to production.
  • Write requirements and specification documents.

Skills

C/C++
Embedded software
Unit testing
Sensor drivers
Git
RTOS
Python scripting
Autonomous safety-critical code
Spaceflight avionics
Hardware debugging

Education

Bachelor's Degree in Computer Science, Robotics, Computer Engineering, or Electrical Engineering

Tools

GDS
C2 systems

Job description

Honeybee Robotics, part of Blue Origin, seeks an embedded software engineer to develop software for a remotely controlled rover at our Southern California site. You will own software requirements and schedules, and collaborate with scientists, engineering managers, and program teams to advance projects from concept to production.

Requirements include a bachelor's in CS/Robotics/CE/EE, 6+ years in PC/embedded software, C/C++, sensor drivers, testing frameworks, and autonomous fault recovery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer III – Autonomous Rover Systems
Embedded Software Engineer III – Autonomous Rover Systems

Blue Origin • Los Angeles (CA)

On-site
USD 164,000 - 231,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Embedded Software Engineer III
Embedded Software Engineer III

Blue Origin • Los Angeles (CA)

On-site
USD 164,000 - 231,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Senior Embedded Software Engineer - Robotics Autonomy
Senior Embedded Software Engineer - Robotics Autonomy

Blue Origin LLC • Los Angeles (CA)

On-site
USD 197,529 - 276,539
Medical, dental, and vision insurance
401(k) with company match
Stock options for all regular employees
Senior Embedded Software Engineer – Autonomy & Robotics
Senior Embedded Software Engineer – Autonomy & Robotics

Blue Origin • Los Angeles (CA)

On-site
USD 197,529 - 276,539
Medical, dental, and vision insurance
401(k) with company match
Paid Time Off
+1
Lead Embedded Software Engineer, Lunar Rover Autonomy
Lead Embedded Software Engineer, Lunar Rover Autonomy

Blue Origin • Los Angeles (CA)

On-site
USD 231,000 - 323,000
Medical
Dental
Vision
+4
Lead Embedded Software Engineer - Space Rover Autonomy
Lead Embedded Software Engineer - Space Rover Autonomy

Blue Origin LLC • Altadena (CA)

On-site
USD 231,000 - 323,000
Medical, dental, vision
Paid parental leave
Stock options
+3
Embedded Software Engineer IV
Embedded Software Engineer IV

Blue Origin • Los Angeles (CA)

On-site
USD 197,529 - 276,539
Medical, dental, and vision insurance
401(k) with company match
Paid Time Off
+1
Lead Embedded Software Engineer - Rover Autonomy
Lead Embedded Software Engineer - Rover Autonomy

Blue Origin LLC • Los Angeles (CA)

On-site
USD 231,000 - 323,000
Medical insurance
401(k) matching
Stock options
+1
Senior Space Systems Engineer: Technical Program Lead
Senior Space Systems Engineer: Technical Program Lead

Blue Origin • Longmont (CO)

On-site
USD 133,500 - 186,898
Medical, dental, vision
401(k) with company match
Stock options
+1
Senior Spacecraft Embedded Systems Engineer
Senior Spacecraft Embedded Systems Engineer

Blue Origin • Los Angeles (CA)

On-site
USD 157,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+8