CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. We're seeking a highly-skilled and motivated Senior Guidance Software Engineer to join our R&D team, leading the design of our guidance software on a clean sheet airframe design.
Requirements
- Implementation of guidance and navigation software within COTS software frameworks
- Support airframe design activities
- Support system integration of software on flight hardware
- 10+ years of experience in professional, object-oriented software development
- Experience with design and implementation of guidance algorithms for UAS platforms using commercial autopilot frameworks like ArduPilot
- Practical understanding of flight dynamics of fixed wing and rotary wing platforms
- Solid understanding and extensive experience in software development on microcontroller architectures (STM32 or similar) and on Linux hosted on Nvidia Jetson, AMD/Xilinx SoC or Microblaze architectures
- Experience developing real-time embedded software to include hardware interfaces
- Experience with integration of vendor provided low-level drivers and firmware
- Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development Methodologies
- Ability to work with minimal supervision and collaborate on small teams
- U.S. Person status is required
Benefits
- 100% paid health benefits
- Additional benefits: life, FSA, HSA, 401k (+ Company match), and more
- Free daily lunch
- No meeting Fridays
- Unlimited PTO
- Casual dress code
- Relocation assistance
- Annual bonuses