Airhart is looking for a generalist software engineer to help develop avionics for next-generation personal aircraft. As an early employee, you will take ownership of many projects and have an influence on the software development strategy at Airhart. Tasks will include using Rust to develop highly reliable vehicle control software, contributing to prototype UI/UX development, and developing data analysis and DevOps tooling as needed.
Basic Qualifications:
- B.S. in computer science or related degree; OR 4+ years of professional experience in software development
- 2+ years of experience developing with Rust
- 1+ years of experience with scripting languages such as Python, bash, etc
- 1+ years of experience developing UI/UX in any language
- Experience with CI/CD systems
- Basic proficiency with Linux
Preferred Qualifications:
- Experience developing software in an environment with constrained hardware resources (embedded systems, game engine development, etc)
- Experience with a 3D graphics API
- Basic knowledge of IPv4 networking protocols
Bonus points:
- Experience in safety-critical or high-reliability environments
- Experience with DO-178B/C
Application Instructions
Please submit a portfolio of projects or your GitHub profile. This portfolio should include at least one Rust project that you had ownership over.