Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Sensing Systems

Home > Python programming jobs

Staff Software Engineer, Sensing Systems in USA new

  • CHAOS Industries
  • Full time
  • Email
  • El Segundo, CA

Responsibilities

  • Build generic software that operates across different camera heads, sensor configurations, missions, and customer requirements.
  • Develop harnesses and workflow graphs that move capabilities from initial development through simulation, hardware-in-the-loop, and end-to-end field testing.
  • Create autonomous systems that execute tests against real hardware and report results.
  • Improve simulation and replay capabilities so features can be developed and validated before hardware deployment.
  • Build interfaces, timing, and data-flow systems integrating radar, cameras, and other sensors.
  • Deploy, monitor, debug, and update software running on edge hardware at test and customer sites.
  • Conduct regular field testing, field deployments, and live fixes before subsequent flights or tests.

Requirements

  • 8+ years of professional software engineering experience, including end-to-end ownership of a production system.
  • A degree in Computer Science, Engineering, Physics, or a related field, or equivalent experience.
  • Strong Python skills for building services and tools used by other engineers.
  • Comfort with Linux, Docker, networking, and CI in multi-service systems running on unfamiliar hardware.
  • Ability to write, explain, and debug code independently while using AI coding tools such as Cursor or Claude Code effectively.
  • Hands-on understanding of physical systems, hardware, sensors, or robotics, including the ability to read schematics and work with test equipment.
  • Willingness to work on site during field tests and deployments and debug software in operational environments.
  • Preferred experience with cameras, EO/IR sensors, gimbals, radar, video pipelines, GStreamer, DeepStream, embedded Linux, edge computing, NVIDIA Jetson, GPU or CUDA development, robotics, autonomous vehicles, drones, aerospace, hardware-in-the-loop testing, simulation, game engines, AI agent harnesses, workflow graphs, C++, or TypeScript.
  • Defense or aerospace experience and a current U.S. security clearance are preferred.
  • U.S. Person status is required, and candidates must be able to obtain and maintain a U.S. security clearance.
  • Ability to work on site in El Segundo, California and travel regularly to test sites and field deployments.

Benefits

  • Medical, dental, and vision benefits are 100% paid by the company.
  • 401(k) with a 50% company match up to 6% of pay, FSA, HSA, life insurance, and other benefits.
  • Free daily lunch while working onsite and a fully stocked kitchen.
  • Unlimited PTO and a casual dress code.
  • Relocation assistance, pre-IPO stock option grants, and annual bonuses coming soon.
  • On-site work in El Segundo, California with regular travel to test sites and field deployments.

Salary: $211k - $290k/yr

CHAOS Industries

CHAOS Industries is redefining modern defense with a multi-product portfolio powered by its proprietary Coherent Distributed Networks (CDN™). Tailored for warfighters, commercial air operators, and border protection teams, its systems enhance operational efficiency and responsiveness to evolving ...

Similar positions

Software Engineer

  • Xapo Bank
  • Full time
  • Remote
  • 10/31/2026
  • Anywhere

Staff Software Engineer, Backend (Observability)

  • Affirm
  • Full time
  • Canada
  • 10/31/2026
  • Salary: $181k - $241k/yr
  • Remote

Machine Learning Engineer, Perception

  • Path Robotics
  • Full time
  • USA
  • 10/31/2026
  • Remote

Software Engineer (DS Team)

  • At-Bay
  • Full time
  • Others
  • 10/31/2026
  • Tel Aviv-Yafo, Israel

Software Engineer II

  • Latitude AI
  • Full time
  • Remote
  • 10/31/2026
  • Salary: $150k-$225k
  • United States