Currently enrolled in a Bachelor's or Master’s degree program from an accredited college or university in computer science, computer engineering, or other related engineering disciplines
3+ months of applied engineering experience (internship, laboratory, and personal/team project experience is applicable)
Ability to work full-time onsite in Huntington Beach, CA
Responsibilities
Develop, test, and maintain software for autonomous defense platforms, ensuring high performance, reliability, and security
Design and implement efficient, well-tested code in C++, Rust, Python, or C to power real-time systems
Work closely with hardware and GNC engineers to ensure seamless hardware-software integration
Optimize software for real-time execution, ensuring low-latency operation on embedded platforms and edge computing systems
Implement secure coding practices, ensuring software is resilient to cyber threats and meets defense cybersecurity standards
Troubleshoot, debug, and refine complex software systems, ensuring they meet mission-critical reliability requirements