All jobs

Software Deployment & Integration Engineer

Chaosindustries3h ago
United StatesOnsite$1Full-timeMid Level3+ yrs exp

Top focus

Software EngineerSoftware Engineer IiSenior Software Engineer
  • CHAOS Industries is redefining modern defense with a multi-product portfolio that gives the ultimate advantage—domain dominance. The company's products are powered by Coherent Distributed Networks (CDN™), empowering warfighters, commercial air operators
  • border protection teams to act faster, adapt rapidly
  • stay ahead of evolving threats.
  • CHAOS Industries was founded in 2022 and has raised a total of $1 billion in funding from leading investors, including 8VC, Accel
  • Valor Equity Partners. The company is headquartered in Los Angeles, with offices in Washington, D.C., San Francisco, San Diego, Seattle
  • London. For more information, please visit www.chaosinc.com .
  • Role Overview:
  • Own software and computer-system integration for radar platforms and test environments, with a focus on system bring-up, configuration validation, deployment readiness, and root-cause debug
  • Act as the Integration and Test team's primary systems-focused engineer for Linux, networking, platform configuration, and software deployment workflows
  • Support lab, production, and field integration efforts by ensuring radar systems, support equipment, and test infrastructure are configured correctly and can be debugged quickly when issues arise

Responsibilities

  • Lead software and platform bring-up activities for radar systems, support equipment, and test racks
  • Validate end-to-end system configuration across BIOS, storage, Linux services, networking, time sync, container/runtime environments, and deployment tooling
  • Troubleshoot and root-cause integration failures involving system configuration, operating system setup, services, permissions, network connectivity, routing, switch configuration, and software deployment
  • Debug issues such as incorrect BIOS settings, RAID misconfiguration, Linux service failures, Docker context or permission issues, Azure CLI setup problems, and broken software deployment pipelines
  • Own configuration and validation of Linux timing and synchronization services, including chrony, linuxptp, timemaster and related system dependencies
  • Support deployment and validation of software configuration stacks, including templated/config-as-code workflows such as Jsonnet-based builds
  • Configure and troubleshoot Layer 2/Layer 3 networking for lab and system test environments, including host networking, VLANs, routing, firewall rules, and managed switch setup
  • Stand up and maintain new test racks and STE environments, including computer systems, networking hardware, timing hardware, and test support infrastructure
  • Develop scripts, tools, checklists, and automated validation workflows to quickly identify incorrect system configuration before formal test execution
  • Partner with systems, software, firmware, RF , and hardware engineers to isolate faults across subsystem boundaries and drive issues to closure
  • Help design, implement, and execute automated test workflows for radar and RF system verification
  • Develop and maintain automated UI/end-to-end tests for the radar's on-device web interfaces — exercising all pages and components after software deployment to validate that the UI renders correctly, controls behave as expected
  • data flows through to the backend (e.g., browser-driven test frameworks such as Playwright, Selenium
  • Develop and document repeatable integration procedures, debug guides, and test instructions so technicians and engineers can perform setup and troubleshooting consistently
  • Support lab and field test events as needed to ensure radar systems are ready for execution and data collection
  • Work 4-5 days per week out of our office in Los Angeles (Hawthorne), California.
  • Minimum Requirements:
  • Bachelor’s degree in STEM (Science, Technology, Engineering, Mathematics, Computer Science, Computer Engineering, Electrical Engineering) or equivalent hands-on experience
  • 3+ years of experience in systems integration, software integration, test engineering, site reliability, DevOps, lab infrastructure, or a similar technical role on complex hardware/software systems
  • Experience with scripting or programming for automation, test, or diagnostics using Python, Bash, or similar languages
  • Strong Linux system administration and troubleshooting experience in Ubuntu or similar Linux environments
  • Experience configuring and debugging Linux services, startup behavior, permissions, users/groups, package dependencies, logs, and system-level networking
  • Experience troubleshooting computer system bring-up and platform configuration, including BIOS settings, storage/RAID setup, hardware interfaces, and operating system installation/configuration
  • Experience with computer networking fundamentals, including IP addressing, routing, subnetting, VLANs, DNS, firewalls, and managed switch configuration
  • Experience debugging complex technical issues methodically using logs, command-line tools, packet captures, service status, and system telemetry
  • Ability to create clear technical documentation, test procedures, and debug workflows
  • Strong ownership mindset, attention to detail, and willingness to work across hardware and software boundaries
  • Preferred Requirements:
  • Experience supporting integration and test for radar systems, RF systems, aerospace systems, defense systems, or other complex electromechanical platforms
  • Experience using and configuring RF test equipment or supporting RF verification in lab environments
  • Experience standing up and maintaining lab infrastructure, STE, HIL / SIL environments, or production test systems
  • Familiarity with containerized software environments such as Docker, container permissions, and deployment/runtime configuration
  • Experience with infrastructure and deployment tooling such as Azure CLI, configuration templating, Jsonnet, Ansible, or similar tooling
  • Experience with precision time synchronization technologies such as PTP , NTP , GNSS -referenced timing, or timemaster
  • Experience with test automation frameworks, automated hardware/software validation, or regression testing in lab environments
  • Experience with browser-based UI/end-to-end test automation using Playwright, Selenium, Cypress, or similar frameworks
  • Familiarity with data collection, parsing, and analysis using Python or similar tools
  • Experience working directly with technicians and cross-functional engineering teams to execute integration, troubleshooting, and test activities
  • Why CHAOS?
  • Health Benefits: Medical, dental, and vision benefits 100% paid for by the company
  • Additional benefits : 401k (+ 50% company match up to 6% of pay), FSA, HSA, life insurance, and more
  • Our Perks: Free daily lunch, ‘No meeting Fridays’, unlimited PTO, casual dress code
  • Compensation Components: Competitive base salaries, generous pre-IPO stock option grants, relocation assistance, and (coming soon!) annual bonuses
  • Team Growth: 250 employees and counting across 5 global offices
  • The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity
  • benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.
  • Recruiting Agencies: CHAOS Industries does not accept unsolicited resumes or outreach. Unsolicited submissions will not be reviewed or compensated.
  • #LI-onsite

Required skills

Linuxnetworkingsoftware deploymentDevOpsDockerAzureJsonnetVLANfirewallPlaywrightSeleniumCypress
Posted on JobRush — the end-to-end AI job-search platform.