Aerospace Software Verification Engineer
Archer
·
Posted:
August 9, 2023
·
Onsite
About the position
Archer is an aerospace company based in San Jose, California that is focused on building an all-electric vertical takeoff and landing aircraft. They are seeking a highly skilled individual to join their team and contribute to the development of safety critical software components for the flight software. The ideal candidate will have experience in full lifecycle safety critical software development and compliance with safety standards. This is an exciting opportunity to be part of a company dedicated to advancing sustainable air mobility.
Responsibilities
- Full lifecycle development of safety critical software components for flight software, including flight controls, battery management systems, motor controls, and actuators
- Participate in creating verification strategies, plans, and procedures, including test equipment and environments
- Write, review, validate, and verify high-level and low-level software requirements to ensure compliance with DO-178C
- Work with a multi-disciplinary team to develop, verify, and validate complex hardware/software systems
- Perform software analyses, requirements-based testing, and structural coverage analysis
- Contribute to the continuous improvement of processes to increase safety and efficiency
- Collaborate with quality and certification teams
- Collaborative mindset
- Excellent verbal and written interpersonal communication skills
- Excellent organizational skills
- Passion for learning and problem-solving
- 5+ years of experience in a related field
- At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
- Fluency with widely used scripting languages like bash and Python
- Experience with full lifecycle safety critical software complying with safety standards like DO-178C or ISO 26262
- Experience developing verification strategies and test environments including hardware in the loop, including tool qualification (DO-330)
- Familiarity with debuggers and lab instruments
- Excellent organizational and communication skills
Requirements
- Full lifecycle safety critical software development experience
- Experience in flight controls, battery management systems, motor controls, and actuators
- Knowledge of verification strategies, plans, and procedures
- Familiarity with DO-178C compliance
- Ability to work in a multi-disciplinary team
- Proficiency in software analyses, requirements-based testing, and structural coverage analysis
- Continuous improvement mindset
- Collaboration with quality and certification teams
- Excellent verbal and written communication skills
- Strong organizational skills
- Passion for learning and problem-solving
- Degree in engineering or related field
- 5+ years of experience in a related field
- BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
- Fluency in scripting languages like bash and Python
- Experience with safety standards like DO-178C or ISO 26262
- Familiarity with debuggers and lab instruments
- Bonus: Additional qualifications or skills that would be advantageous.
Benefits
- Competitive base pay between $148,000 - $185,000
- Full lifecycle safety critical software development
- Opportunity to work on cutting-edge aerospace technology
- Collaborative and inclusive work environment
- Opportunities for learning and professional growth
- Rewarding performance culture
- Equal opportunity employer committed to diversity and inclusivity