Archer is looking for a Senior Software Engineer to develop and maintain internal software used by engineers to design and analyze eVTOL aircraft, aiming to improve the efficiency and speed of their workflows.
Requirements
- Advanced, recent knowledge of scientific software development in Python.
- Exceptional debugging skills.
- Familiarity with standard practices in software development, including version control, CI/CD, software testing, environment management.
- Experience as an engineer in one or more of the following areas of aircraft design - aerodynamics, conceptual design, rotor/propeller design, vehicle simulation, loads and dynamics, structural design, stress analysis, GNC.
- Ability to understand and anticipate the needs of design engineers, and to design/implement software to make their lives easier.
- Experience with at least one CI/CD framework.
- Knowledge of Linux.
Responsibilities
- Develop and maintain the internal software libraries and applications that engineers use to design and analyze eVTOL aircraft.
- Work closely with design engineers to understand the blockers in their workflows.
- Design/write/maintain the software tools they need to work faster or more efficiently.
- Improve developer infrastructure, tooling, and practices.
- Promote a culture of software excellence across the engineering organization.
Other
- 5+ years of experience in a related field.
- Experience in a fast-paced design environment.
- Archer is unable to provide work visa sponsorship for this position at the present time.