← Back to jobsApply for this position
Archer56
Staff Engineer, Flight Controls Software
engineeringfull-timeRemote; São Paulo, São Paulo, Brazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
What you'll do:
- 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.
- Work with a multi-disciplinary team to 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
What you need:
- 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 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, etc…)
- Familiarity with debuggers and lab instruments such oscilloscopes and bus analyzers
- Experience with Model Based Software development and certification (DO-331)
- Excellent organizational and communication skills Bonus qualifications
- Experience with VHDL and/or Verilog development
- Familiarity with modeling tools like UML or SysML
- Knowledge of Real Time Operating Systems (RTOS) and multi-threading
- Experience in Linux
- Experience with DO-254
- Experience with tools qualification (DO-330)
At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company’s business strategy.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist