Blue Origin

Principal Embedded Software Engineer

Blue Origin
Apply
6 days ago

Base Salary

$231k - $323k/yr

Responsibilities

  • Lead coding, testing, and validation of vehicle-control software.
  • Manage software field deployments and provide on-site and remote customer support.
  • Derive and own software system requirements and schedules with stakeholders.
  • Evaluate and improve system designs with a focus on robust autonomy.
  • Collaborate with scientists, engineering managers, product management, and program management to develop products from concept through production.
  • Write requirements and specification documents.
  • Own the onboard classical perception and navigation capability from concept through field testing and flight operations.

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Computer Engineering, or Electrical Engineering.
  • More than 10 years of hands-on software development experience for embedded platforms.
  • Proficiency developing bare-metal applications in C/C++.
  • Background in spaceflight avionics applications.
  • Experience applying testing frameworks and conducting unit tests.
  • Experience writing drivers for various sensors.
  • Basic understanding of electromechanical systems, including motors, actuators, and controls.
  • Experience creating autonomous safety-critical fault-recovery code and reliable software architectures for critical systems.
  • Proficiency with Git version control.
  • Understanding of Ethernet, USB, asynchronous serial, CAN, SPI, and I2C communication protocols.
  • Familiarity with automated testing methodologies and continuous integration practices.
  • Familiarity reading circuit schematics and performing basic hardware debugging.
  • Preferred: experience operating remotely controlled missions with large latencies and working with GDS or other C2 systems.
  • Preferred: familiarity with vision-based autonomy, hazard avoidance, localization, vehicle software, sensors, and camera systems.
  • Preferred: proficiency building maintainable multithreaded and multiprocess applications in an RTOS environment and skilled Python scripting.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short- and long-term disability, a 401(k) company match of up to 5%, and an Education Support Program.
  • Stock options for regular employees working at least 20 hours per week.
  • Up to four weeks of paid time off per year based on scheduled hours and up to 14 company-paid holidays.
  • Employees may be eligible for role- and level-dependent benefits and bonuses.
  • Applicants must be U.S. citizens or nationals, U.S. permanent residents, refugees, or asylees under export-control requirements.
  • A standard background check is required; additional checks may apply for certain job profiles.

Tech Stack

Categories

EmbeddedRobotics
Blue Origin

About Blue Origin

10,000+ employees

Blue Origin manufactures and operates rocket engines, reusable launch vehicles, lunar landers, and satellite systems. Discover more at BlueOrigin.com. *We hope you engage with us and our community. However, we reserve the right to remove derogatory or off-topic comments from our social media accounts. Thank you for understanding.*

Contact me