Senior Flight Controls Software Engineer – Remote Brazil

Archer

United States

Remote

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Archer is seeking a software engineer to develop safety-critical components for Archer’s flight control system in San Jose, CA. You will participate in planning, design, scheduling, prioritizing, and tracking the project with a multi-disciplinary team to ensure compliant, high-integrity software.

You will work on requirements decomposition, MBSD approaches, and design reviews while leveraging C/C++, MATLAB/Simulink, Python, and RTOS in a Linux environment.

Qualifications

  • 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 scripting languages like bash and Python.
  • Experience developing software complying with safety standards like DO-178C or ISO 26262 to high criticality levels (DAL-A/B).
  • Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP).
  • Familiarity with debuggers and lab instruments such as oscilloscopes and bus analyzers.
  • Experience with Model Based Software development and certification (DO-331).
  • Knowledge of Real Time Operating Systems (RTOS) and multi-threading.
  • Experience with Linux.
  • Experience with DO-254
  • Experience with DO-330

Responsibilities

  • Develop safety critical software components for Archer’s flight control system.
  • Participate in planning, design, scheduling, prioritizing, and tracking the project.
  • Work with system engineers to decompose item requirements into high level and low level software requirements in compliance with DO-178C.
  • Develop and integrate the complex hardware/software flight control system.
  • Development of 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
  • Contribute to the continuous improvement of our processes to increase safety and efficiency
  • Archer Brazil is based in Sao Paulo, but this role is remote friendly anywhere in Brazil

Skills

C/C++ proficiency
Linux experience
Flight control software
Model Based Development

Education

Bachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science

Tools

MATLAB/Simulink
Bash
Python
VHDL/Verilog
RTOS
DO-178C
DO-254
DO-331
SysML/UML

Job description

Archer is seeking a software engineer to develop safety-critical components for Archer’s flight control system in San Jose, CA. You will participate in planning, design, scheduling, prioritizing, and tracking the project with a multi-disciplinary team to ensure compliant, high-integrity software.

You will work on requirements decomposition, MBSD approaches, and design reviews while leveraging C/C++, MATLAB/Simulink, Python, and RTOS in a Linux environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Flight Control Software Engineer – Remote
Senior Embedded Flight Control Software Engineer – Remote

Archer • United States

Remote
USD 35,000 - 55,000
Senior Embedded Software Engineer - Flight Controls
Senior Embedded Software Engineer - Flight Controls

Archer • United States

Remote
USD 120,000 - 180,000
Senior Flight Control Software Engineer (Brazil)
Senior Flight Control Software Engineer (Brazil)

Archer • United States

Remote
USD 35,000 - 55,000
Senior Flight Software Integration Engineer
Senior Flight Software Integration Engineer

Archer • San Jose (CA)

On-site
USD 144,000 - 180,000
Staff Engineer, Flight Controls Software
Staff Engineer, Flight Controls Software

Archer • United States

Remote
USD 150,000 - 210,000
Staff Software Engineer, Model Based Design and Verification
Staff Software Engineer, Model Based Design and Verification

Archer • United States

Remote
USD 120,000 - 180,000
Embedded Software Engineer — Electric Aircraft Controls
Embedded Software Engineer — Electric Aircraft Controls

Archer • San Jose (CA)

On-site
USD 140,000 - 170,000
Senior BMS Software Engineer (Safety-Critical)
Senior BMS Software Engineer (Safety-Critical)

Archer • San Jose (CA)

On-site
USD 140,000 - 170,000
Senior Flight Control Systems Engineer
Senior Flight Control Systems Engineer

Archer • San Jose (CA)

On-site
USD 180,000 - 225,000
Aircraft Software Integration Lead (Flight Controls)
Aircraft Software Integration Lead (Flight Controls)

Archer • San Jose (CA)

On-site
USD 160,000 - 204,000