Blue Origin→
Developer – Vision Based Navigation… at Blue Origin · Denver
Entry LevelOn-siteFull-timeDenver, CO$80k–$113k/yr
Skills
vision based navigationreal-time embedded softwarec++rustcomputer vision algorithmscamera hardware calibrationspaceflight mechanicsci/cd systemstechnical communicationteam collaboration
Job Description
Summary: Blue Origin is focused on developing reusable, safe, and low-cost space vehicles and systems for the benefit of Earth. The Vision Based Navigation Associate Software Engineer will contribute to the development of navigation algorithms and software for lunar missions, engaging in the full lifecycle of subsystem hardware and software to support mission needs.
Responsibilities:
- Computer Vision Algorithms and Flight Software design and code development
- Computer Vision Software unit level and integration testing
- Integration & testing of computer vision software modules into vehicle production baselines
- Develop automation and tooling to improve the productivity of the team resources and drive efficiency into the team operations
Required Qualifications:
- M.S. degree in Aerospace, Robotics or Related Engineering Fields with 1+ years of demonstrated experience in vision-based navigation software development
- Demonstrated proficiency with Robotics and Computer vision applications
- Demonstrated Experience with Camera hardware and calibration
- Demonstrated Experience with real-time embedded software development on spacecraft or launch vehicle flight systems in C++ or Rust
- Highly organized team player with excellent technical written and verbal communication skills
- Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of safety
Preferred Qualifications:
- Experience with Spaceflight mechanics, Orbital dynamics, Rendezvous Proximity Operation and Docking
- Experience with Terrain Relative Optical Navigation and Vision Based Navigation algorithms and software
- Previous experience with individual technical disciplines of spacecraft navigation, orbital guidance, and spacecraft propulsive trajectory and attitude controls
- Previous experience with software development under NASA NPR 7150.2D or FAA DO-178C standards
- Experience with NASA software, simulation tools, and environments (Trick/JEOD/cFS)
- Experience with validation and verification approaches such as software unit testing, system simulation, hardware-in-the-loop testing or integrated subsystem testing
- Experience with software development in C, C++, Rust, Python
- Experience with development and deployment of CI/CD systems
- Experience with collaboration and development tools such as Gitlab and Docker
- Experience with full-lifecycle software development from requirements definition through deployment
- Experience in flow down of system requirements to the software component level
- Avionics hardware and software integration experience
Required Skills: Vision Based Navigation, Real-time Embedded Software, C++, Rust
Important Skills: Computer Vision Algorithms, Camera Hardware Calibration, Spaceflight Mechanics, CI/CD Systems
Nice-to-Have Skills: Technical Communication, Team Collaboration
Benefits: Medical, Dental, Vision, Basic and supplemental life insurance, Paid parental leave, Short and long-term disability, 401(k) with a company match of up to 5%, Education Support Program, Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.
Benefits
Medical
Dental
Vision
Basic and supplemental life insurance
Paid parental leave
Short and long-term disability
401(k) with a company match of up to 5%
Education Support Program
Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.