Archer is an aerospace company seeking a Staff Software Engineer to join the MBD Software Team, responsible for developing safety critical software components for flight controls and battery management systems.
Requirements
- 8+ years of experience in a flight software or a related field
- Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree
- Proficiency with MATLAB/Simulink and associated toolboxes
- Experience with C/C++ and code generation
- 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)
- Experience with Model Based Software development and certification (DO-331)
- 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
Benefits
- Paid time off
- 401k matching
- Retirement plan
- Equal opportunity employer
- Diversity and inclusivity in the workplace