Developer - Vision Based Navigation Associate Software Engineer

Blue Origin
Denver, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 113K

Job location

Denver, United States of America

Tech stack

Computer Vision
Unit Testing
Biometrics
C++
Continuous Integration
Programming Tools
Embedded Software
Python
Software Engineering
Software Requirements Analysis
Systems Integration
Rust
Software Modules
Gitlab
Integration Tests
Docker

Job description

  • 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, 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 (DBIDS) background check if at any time the role requires one to be on a military installation
  • Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing (CDL drivers only), vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training.
  • Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical

Requirements

  • 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., * 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

Benefits & conditions

  • Benefits include: 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%, and an 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.
  • Dependent on role type and job level, employees may be eligible for benefits and bonuses based on the company's intent to reward individual contributions and enable them to share in the company's results, or other factors at the company's sole discretion. Bonus amounts and eligibility are not guaranteed and subject to change and cancellation. Please check with your recruiter for more details.

About the company

This role is part of the Lunar Permanence business unit, which develops Blue Origin's Blue Moon landers and related products. To further Blue Origin's mission of millions of people living and working in space for the benefit of Earth, we are building sustainable infrastructure for our transport of crew and cargo from Earth to the lunar surface.

Apply for this position