Archer is building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. They are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise.
Requirements
- Proficiency with C/C++
- Familiarity with safety critical software development standards (DO-178C, ISO 26262, ASIL) to high criticality levels (DAL-A/B or ASIL C/D)
- Hands-on experience through the Full Software Development Life Cycle (development through verification and or certification/production)
- Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C etc…)
- Familiarity with diverse tools and technologies used for the development, testing and analysis
- Experience working on software for Battery management systems
- Experience with MATLAB/Simulink
Responsibilities
- Develop and integrate battery controls and complex drivers for battery microcontrollers
- Embedded development and verification of safety critical software components for the aircraft battery management system
- Participate in the definition and documentation of streamlined software development and verification processes supporting the certification of safety critical software to comply with DO-178C
- Work with systems 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, integrate, verify and certify complex hardware/software systems
- Foster team collaboration to promote and support personal development
Other
- 5+ years of experience in a related field
- Excellent verbal and written interpersonal communication
- Excellent Organizational skills
- Collaborative mindset
- Passion for learning and problem solving