Allen Control Systems
Software Engineer - Deployment & Fleet Management
Austin, TXfulltimemidAdded 2 days ago
About this role
Allen Control Systems, a defense startup founded by former Navy engineers, seeks a Software Engineer to build deployment and fleet management infrastructure for autonomous systems. You'll develop imaging pipelines, OTA update systems, and fleet agents that enable reliable device provisioning and over-the-air updates for field-deployed units.
What you'll do
- Build Jetson imaging and provisioning pipelines for device bringup and deployment
- Develop fleet agent and over-the-air (OTA) update system for safely updating deployed units
- Own system services, startup sequencing, and host-level configuration (systemd, networking, security)
- Collaborate with embedded systems teams on manufacturing ATP tests and diagnostic tools
- Maintain and improve the foundational software layer that all other systems depend on
- Define and implement production line testing and validation procedures
What they're looking for
- Python and shell scripting
- Deep Linux fundamentals (services, networking, filesystems, boot process)
- Embedded Linux and single-board compute (NVIDIA Jetson, Raspberry Pi)
- C++ reading and modification
- OTA update frameworks (Mender, RAUC, balena)
- JetPack / L4T or embedded Linux build systems
- Infrastructure-as-code and fleet management tools
- Manufacturing test and hardware bring-up
Benefits
- Competitive salary
- Equity package
- Health, dental, and vision insurance
- Paid time off
- Engineering-first culture focused on technical excellence
- Opportunity to work on innovative autonomous defense technology
Opens the official application on the employer’s site. No login required.