Brazil Remote (Country)

Archer is hiring a Senior Flight Control Software Engineer (Brazil)

About the Role

Join a forward-thinking team developing advanced flight control systems for electric vertical takeoff and landing (eVTOL) aircraft. In this role, you'll design and implement safety-critical embedded software that powers next-generation aviation technology. Your work will directly support the development of a quiet, four-passenger aircraft designed for sustainable urban air mobility.

Key Responsibilities

  • Design and implement software components for flight control systems with high reliability and fault tolerance
  • Translate system requirements into detailed software specifications aligned with DO-178C guidelines
  • Collaborate with systems and hardware engineers to integrate complex software into flight-critical platforms
  • Lead software design reviews and conduct thorough testing, including requirements-based validation and structural coverage analysis
  • Develop and refine software development processes to enhance safety, performance, and efficiency
  • Support traceability from requirements through design, implementation, and testing phases

What You Bring

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Minimum of four years in flight control software or comparable safety-critical systems development
  • Strong programming skills in C and C++ with experience in embedded environments
  • Hands-on experience with MATLAB/Simulink for modeling and simulation
  • Proficiency in scripting with Python and bash
  • Proven background in software development under DO-178C, particularly at DAL A or B levels
  • Familiarity with avionics communication protocols such as CAN, ARINC-429, AFDX, Ethernet, and TCP/IP
  • Experience using debuggers, oscilloscopes, and bus analyzers for system validation

Preferred Qualifications

  • Knowledge of VHDL or Verilog for FPGA development
  • Experience with modeling languages like UML or SysML
  • Background in Real Time Operating Systems (RTOS) and multi-threaded software
  • Linux development experience
  • Familiarity with DO-254 or tool qualification under DO-330

Work Environment

This position supports remote work from any location in Brazil, offering flexibility while contributing to a high-impact aerospace initiative. The team values clear communication, technical rigor, and a collaborative approach to problem solving. We prioritize inclusivity and are committed to creating an environment where diverse perspectives drive innovation.

All employment decisions are based on qualifications, business needs, and merit. We provide reasonable accommodations for applicants with disabilities and those with sincerely held religious beliefs. Our culture embraces differences and supports every team member in contributing meaningfully to the future of flight.

Required Skills
CC++MATLABSimulinkbashPythonRS-422RS-485CANARINC-429 CC++MATLABSimulinkPythonbashDO-178CDO-331RS-422RS-485Flight Control SystemsEmbedded SoftwareReal-Time SystemsAvionicsScripting
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Archer
Archer is an aerospace company building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. The company designs, manufactures, and operates an all-electric aircraft that can carry four passengers while producing minimal noise.
All jobs at Archer Visit website
Job Details
Category embedded
Posted 15 days ago