
Effector Guidance Software Engineer
Chaos, Inc., Hawthorne, CA, United States
Overview
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022, CHAOS focuses on solving tough technical challenges with an agile engineering approach and strong industry partnerships.
Role Overview
CHAOS is seeking a highly skilled and motivated Senior Guidance Software Engineer to join our R&D team. You will lead the design of guidance software on a clean sheet airframe design and have the opportunity to expand your skillset across our product families.
Responsibilities
Implementation of guidance and navigation software within commercial off-the-shelf software frameworks
Support system integration of software on flight hardware
Work full-time on-site in the Los Angeles (Hawthorne), California office
Collaborate within Engineering to design and develop guidance software for UAS platforms
Maintain and improve software on microcontroller architectures (STM32 or similar) and Linux platforms (Nvidia Jetson, AMD/Xilinx SoCs or Microblaze)
Develop real-time embedded software with hardware interfaces
Integrate vendor-provided low-level drivers and firmware
Apply Agile lifecycle processes including Scrum, CI, and TDD
Operate with minimal supervision and contribute to small teams
U.S. Person status is required to access U.S.-only data systems
Qualifications
Bachelor’s or higher degree in Computer Science, Computer Engineering, Aerospace Engineering, or related field
10+ years of professional, object-oriented software development
Experience with design and implementation of guidance algorithms for UAS platforms using autopilot frameworks like ArduPilot
Strong understanding of flight dynamics for fixed-wing and rotary-wing platforms
Extensive experience in software development on microcontroller architectures and Linux-based platforms
Experience developing real-time embedded software with hardware interfaces
Experience integrating low-level drivers and firmware from vendors
Experience with Agile processes (Scrum, CI, and TDD)
Ability to work with minimal supervision and collaborate on small teams
U.S. Person status is required
Preferred Requirements
Current or previous DoD security clearance
Experience with EO/IR and radar sensor integration
Firmware development using VHDL and embedded software flow on AMD/Xilinx FPGAs
Experience with Git
Experience with production-level software development and deployment, including DevOps/DevSecOps and CI/CD using modern open-source/commercial toolsets
Experience with full lifecycle software development of high-TRL systems
Experience with HW/SW integration and verification & validation of high-TRL systems
Why CHAOS?
Health Benefits:
Medical, dental, and vision benefits paid 100% by the company
Additional benefits:
life, FSA, HSA, 401k with company match, and more
Perks:
free daily lunch, “No meeting Fridays,” unlimited PTO, casual dress code
Compensation Components:
competitive base salary, pre-IPO stock option grants, relocation assistance, and upcoming annual bonuses
Company Size:
150 employees and counting
Salary Range:
$160,000 - $240,000
The stated compensation range reflects targeted base compensation and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. Actual offers vary based on experience, education, skills, and business considerations.
Other
Export controls may apply to this position. This job description includes standard employment information and does not imply a contract for employment. The company is an equal opportunity employer and provides equal access to employment opportunities for all applicants and employees.
#J-18808-Ljbffr
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022, CHAOS focuses on solving tough technical challenges with an agile engineering approach and strong industry partnerships.
Role Overview
CHAOS is seeking a highly skilled and motivated Senior Guidance Software Engineer to join our R&D team. You will lead the design of guidance software on a clean sheet airframe design and have the opportunity to expand your skillset across our product families.
Responsibilities
Implementation of guidance and navigation software within commercial off-the-shelf software frameworks
Support system integration of software on flight hardware
Work full-time on-site in the Los Angeles (Hawthorne), California office
Collaborate within Engineering to design and develop guidance software for UAS platforms
Maintain and improve software on microcontroller architectures (STM32 or similar) and Linux platforms (Nvidia Jetson, AMD/Xilinx SoCs or Microblaze)
Develop real-time embedded software with hardware interfaces
Integrate vendor-provided low-level drivers and firmware
Apply Agile lifecycle processes including Scrum, CI, and TDD
Operate with minimal supervision and contribute to small teams
U.S. Person status is required to access U.S.-only data systems
Qualifications
Bachelor’s or higher degree in Computer Science, Computer Engineering, Aerospace Engineering, or related field
10+ years of professional, object-oriented software development
Experience with design and implementation of guidance algorithms for UAS platforms using autopilot frameworks like ArduPilot
Strong understanding of flight dynamics for fixed-wing and rotary-wing platforms
Extensive experience in software development on microcontroller architectures and Linux-based platforms
Experience developing real-time embedded software with hardware interfaces
Experience integrating low-level drivers and firmware from vendors
Experience with Agile processes (Scrum, CI, and TDD)
Ability to work with minimal supervision and collaborate on small teams
U.S. Person status is required
Preferred Requirements
Current or previous DoD security clearance
Experience with EO/IR and radar sensor integration
Firmware development using VHDL and embedded software flow on AMD/Xilinx FPGAs
Experience with Git
Experience with production-level software development and deployment, including DevOps/DevSecOps and CI/CD using modern open-source/commercial toolsets
Experience with full lifecycle software development of high-TRL systems
Experience with HW/SW integration and verification & validation of high-TRL systems
Why CHAOS?
Health Benefits:
Medical, dental, and vision benefits paid 100% by the company
Additional benefits:
life, FSA, HSA, 401k with company match, and more
Perks:
free daily lunch, “No meeting Fridays,” unlimited PTO, casual dress code
Compensation Components:
competitive base salary, pre-IPO stock option grants, relocation assistance, and upcoming annual bonuses
Company Size:
150 employees and counting
Salary Range:
$160,000 - $240,000
The stated compensation range reflects targeted base compensation and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. Actual offers vary based on experience, education, skills, and business considerations.
Other
Export controls may apply to this position. This job description includes standard employment information and does not imply a contract for employment. The company is an equal opportunity employer and provides equal access to employment opportunities for all applicants and employees.
#J-18808-Ljbffr