Archer is seeking to develop the 'brain' of its all-electric vertical takeoff and landing aircraft, bridging the gap between theoretical autonomy algorithms and safety-critical embedded flight software.
Requirements
- Strong proficiency in C++ (C++11 or later) and Python, with a solid understanding of object-oriented programming and data structures.
- Familiarity with autonomous systems concepts such as path planning (A*, RRT), state estimation (Kalman Filters), control theory (PID, LQR), or computer vision.
- Experience working in a Linux environment and using version control systems (Git).
- Hands-on experience with robotics frameworks (like ROS/ROS2), embedded systems projects (like Arduino, Raspberry Pi, Pixhawk) or familiarity with high-performance edge computing platforms, like the Nvidia Jetson family (Nano, Xavier, Orin) is a plus.
- Familiarity with aerospace safety standards (DO-178C)
- Experience with C++ and Python
- Experience with version control systems (Git)
Responsibilities
- Design, implement, and test high-quality C++ or Python software for autonomous behaviors, including perception, state estimation, or path planning.
- Develop and improve software-in-the-loop (SIL) and hardware-in-the-loop (HIL) simulation environments to validate autonomy logic before flight testing.
- Analyze flight telemetry data to debug software anomalies and optimize algorithm performance against real-world metrics.
- Assist in the integration of sensors (LIDAR, Radar, Cameras) and avionics hardware into the flight software stack.
- Collaborate with Guidance, Navigation, and Control (GNC) engineers to translate control laws into efficient, real-time embedded code.
- Participate in code reviews and write technical documentation to ensure software reliability and compliance with aerospace safety standards (DO-178C).
- Develop internal tools and scripts to automate testing, data visualization, and software deployment processes
Other
- Going into the 2nd or 3rd year in college, pursuing a degree in Computer Science, Robotics, Aerospace Engineering, or Electrical Engineering.
- Demonstrated ability to work collaboratively in a team environment and communicate technical concepts clearly.
- A passion for aviation, electric mobility, and solving complex problems in a fast-paced, startup-like environment.
- Ability to work full-time for 10 weeks during the summer internship program
- Relocation and housing will not be provided