We are seeking an enthusiastic Junior Software Engineer to join our flight software team. In this role, you will contribute directly to the code that controls our aircraft, processes real-time sensor data, and enables autonomous decision-making. This entry-level position is ideal for a developer with a foundational knowledge of computer science who is eager to bridge the gap between software and physical hardware. You will write clean code, participate in design reviews, and assist with hands-on field testing and simulation.
Responsibilities
- Write clean, maintainable, and well-tested code in C++ and Python under the guidance of senior engineers.
- Implement well-defined features and fix software bugs across assigned flight control or ground station modules.
- Participate in peer code reviews to learn best practices and maintain high code quality standards.
- Develop unit tests and support simulation-based verification of autopilot and perception systems.
- Assist with hardware-in-the-loop (HIL) testing and live flight test log analysis to debug system behaviors.
- Maintain clear technical documentation of software changes, system interfaces, and testing procedures
Required Qualifications
- Must be a U.S Citizen or Green card holder
- Prior Experience: 0 to 2 years of professional or relevant internship experience in software development
- Work on location in Torrance, CA
- Education: BS in Computer Engineering, or related field
- Need strong problem-solving skills and the ability to work in a small team environment
Company Overview
CHIRP Robotics is a well-funded seed-stage startup operating in stealth mode and based in Torrance, California. The company aims to become a leading U.S. provider of modular intelligence and autonomous systems for a wide range of vehicles and applications. It has an impressive portfolio of patents on the hardware side and IP in software / algorithms. CHIRP’s CEO, a founding member of SpaceX, brings extensive technical expertise, a strong professional network, and significant business leadership experience.
Why Join Us?
- Opportunity to work on challenging, innovative, and complex systems
- Hands-on experience with a broad range of engineering challenges
- Collaborative and growth-oriented work environment
- Competitive salary and benefits package
If you are a driven and passionate engineer looking to work and grow in a challenging and rewarding role, we would love to hear from you! Apply today by sending your resume to [email protected]