Flight Software Engineer (Mid) Job at Apex, Los Angeles, CA

  • Apex
  • Los Angeles, CA

Job Description

As a member of the flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex’s satellite buses. You will be responsible for developing mission critical systems that operate reliably 24/7, ensuring that Apex’s spacecraft continue to operate in all scenarios.

In this role, you will work closely with both internal teams and external customers, aligning your solutions with company objectives and user requirements. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment.

\n

Responsibilities
  • Design, implement and own mission critical software applications for satellite systems. 
  • Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations.
  • Own spacecraft software solutions through the full lifecycle from initial design to deployment.
  • Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues.
  • Collaborate with cross-functional teams to baseline product requirements and technical roadmaps.

Requirements
  • U.S. Person status is required as this position needs to access export controlled data.
  • 3+ years of total flight software experience
  • Bachelor’s degree in CS, EE or equivalent.
  • Strong proficiency in programming languages such as Python, C++, Rust.
  • Experience with real time systems running on distributed hardware.
  • Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto).
  • Familiarity with satellite systems and protocols, such as CCSDS, and ECSS.
  • Experience with software integration, testing, and validation for real-time and distributed systems.
  • Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption.

\n

Salary Range: $150,000 - $180,000 a year

The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply.

Job Tags

Full time

Similar Jobs

Jobot

Estate Planning Attorney Job at Jobot

 ...Apply" button and sending us your resume. Salary: $130,000 - $150,000 per year A bit about us: We are seeking a seasoned Estate Planning Attorney to join our dynamic team. The ideal candidate will have a passion for providing exceptional client service and a background... 

Barrington Stage Company

composer and music director Job at Barrington Stage Company

 ...Job Description Job Description JOB OVERVIEW Collaborate to create original music for a final show with students in an afterschool setting. The music director and composer will teach vocal parts and harmonies and accompany students for all rehearsals, classes... 

1100 Mylan Pharmaceuticals Inc.

Pharmaceutical Sales Representative Job at 1100 Mylan Pharmaceuticals Inc.

 ...Viatris is looking for a Senior Sales Representative based in Missouri to develop business plans and conduct sales presentations....  ...have a Bachelor's degree and at least 1 year of experience in pharmaceutical sales. Success in this role means achieving sales goals while... 

Mariani Enterprises LLC

Landscape Summer Intern Job at Mariani Enterprises LLC

 ...growth. We thrive on feedback and look forward to hearing from our interns throughout their internship. Program Overview: The main...  ...the Form I-9. A part of the U.S. Immigration laws protects legally-authorized workers from discrimination based on their... 

Sparks Group

Regional Crisis Management Coordinator Job at Sparks Group

 ...Description Job Summary/Company : Sparks Group has partnered with a Global leader in aviation manufacturing seeking a Region Crisis Management Coordinator. If you have 2+ years in crisis management, emergency management or emergency response along with program...