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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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