Archer

Flight Control Software Engineer

Archer

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxPythonRTOSTCP/IP

About the role

  • Design, develop, and test safety critical software components for Archer’s fault tolerant flight control system
  • Participate in planning, design, scheduling, prioritizing, and tracking projects
  • Work with system engineers to decompose item requirements into high level and low level software requirements in compliance with DO-178C
  • Work with a multi-disciplinary team to develop and integrate the complex hardware/software flight control system
  • Develop software plans, processes, and guidelines
  • Perform software requirements decomposition, analysis, definition, and traceability
  • Conduct software design and development, performance, risk, safety, operation and cost optimization trade studies, and lead/conduct design reviews
  • Perform software analyses, requirements-based testing, and structural coverage analysis
  • Contribute to 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)
  • Collaborative mindset; excellent verbal and written interpersonal communication; excellent organizational skills; passion for learning and problem solving
  • Must have work authorization (Archer is unable to provide work visa sponsorship for this position)