Browse All Jobs
Job Description

Archer Aviation, an aerospace company, is seeking a Senior Flight Control Software Engineer to join their software team in San Jose, California. This role involves designing, developing, and testing safety-critical software for Archer’s fault-tolerant flight control system, contributing to the advancement of sustainable air mobility.

The Senior Flight Control Software Engineer will work with a multidisciplinary team, with a focus on ensuring that all products meet or exceed the rigorous safety standards required in the aviation field.

What this role involves:

  • Developing safety-critical software components for Archer’s flight control system.
  • Participating in planning, design, scheduling, prioritizing, and tracking the project.
  • Working with system engineers to decompose item requirements into high level and low level software requirements in compliance with DO-178C.
  • Developing software plans, processes & guidelines.
  • Software requirements decomposition, analysis, definition, and traceability.
  • Software design and development, performance, risk, safety, operation and cost optimization trade studies, and lead / conduct design reviews.
  • Software analyses, requirements-based testing, and structural coverage analysis.
  • Contributing to the continuous improvement of processes to increase safety and efficiency.

Requirements:

  • 5+ years of experience in a flight control software or a related field.
  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree.
  • Proficiency with C/C++.
  • Experience with MATLAB/Simulink.
  • Fluency with widely used scripting languages like bash and Python.
  • Experience developing software complying with safety standards like DO-178C to high criticality levels (DAL-A/B).
  • Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc.).
  • Familiarity with debuggers and lab instruments such oscilloscopes and bus analyzers.
  • Experience with Model Based Software development and certification (DO-331).

What Archer offers:

  • A base pay between $134,400 - $168,000.
Apply Manually