A defense technology company in San Francisco is seeking a Software Engineer to develop and optimize autonomous defense systems. The role requires expertise in C++, Rust, and Python, along with a strong understanding of real-time performance and embedded systems. Candidates should have experience managing large-scale software projects and a passion for innovation in national security. Join a team dedicated to redefining the future of warfare with cutting-edge technology.
Qualifications
Proficiency in C++, Rust, or Python with clean, efficient code writing.
Experience with large projects (>10,000 lines) from architecture to deployment.
Ability to operate autonomously with extreme ownership and minimal oversight.
Responsibilities
Develop and maintain software for autonomous defense platforms.
Design high-level mission software and low-level firmware.
Optimize software for real-time execution on embedded platforms.
Skills
C++
Rust
Python
Real-time software development
Embedded systems
Performance optimization
Tools
Microcontrollers
RTOS
DevOps
Job description
A defense technology company in San Francisco is seeking a Software Engineer to develop and optimize autonomous defense systems. The role requires expertise in C++, Rust, and Python, along with a strong understanding of real-time performance and embedded systems. Candidates should have experience managing large-scale software projects and a passion for innovation in national security. Join a team dedicated to redefining the future of warfare with cutting-edge technology.