About The Position

At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight! The role is part of the In-Space Systems business unit, which is focused on addressing two of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As part of our AI & Flight Software Organization within the Blue National Security business unit, you'll both contribute to and lead the development of the core software foundations that enable our spacecraft to operate reliably in the harshest environments. This balanced role allows you to maintain your technical expertise while growing as a leader, establishing the software platforms upon which mission-critical applications depend. Join us in our mission to enable a future where millions of people are living and working in space to benefit Earth.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field
  • 6+ years of experience in embedded software development with at least 2 years in a leadership role
  • Current hands-on technical proficiency in core embedded software development
  • Experience managing teams developing core embedded software components and platforms
  • Proficiency in embedded C/C++ programming and software architecture design
  • Experience with real-time operating systems (RTOS), bootloaders, and firmware development
  • Knowledge of software development methodologies and tools for mission-critical systems
  • Experience with software configuration management and build systems
  • Strong communication and interpersonal skills with ability to lead technical discussions

Nice To Haves

  • Master's degree in Computer Science, Computer Engineering, or related field
  • 10+ years of experience in aerospace or defense embedded software development
  • Experience with FPGA integration and hardware abstraction layers
  • Demonstrated ability to balance technical contributions with leadership responsibilities
  • Experience with Agile/Scrum development methodologies in regulated environments
  • Background in developing software for space-qualified hardware
  • Experience applying Generative AI in the embedded software domain

Responsibilities

  • Lead and manage the embedded software engineering team responsible for Core Platform Software and Payloads development
  • Actively contribute to technical design and implementation, dedicating approximately 50% of time to hands-on software development
  • Drive the architecture and implementation of foundational software frameworks, libraries, and services
  • Write, review, and debug code for critical platform components and interfaces
  • Establish technical direction and software development standards for embedded platform components
  • Oversee the development of real-time operating system integrations, device drivers, and middleware
  • Manage project schedules, resource allocation, and technical risk mitigation strategies
  • Collaborate with hardware engineering teams to ensure optimal software/hardware integration
  • Implement and maintain software development lifecycle processes
  • Provide technical leadership and mentorship to software engineering team members, focusing 50% of time on team management and growth

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%, 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service