Allen Control Systems
Software Engineer - Deployment & Fleet Management
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 application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Allen Control Systems
Allen Control Systems builds autonomous defense systems, including gun turrets and drone-defense technology, using computer vision, control systems, and robotics. The company is hiring across software engineering, mechanical engineering, testing, and operations roles to support product development and scaled production.
View all jobs at Allen Control SystemsLikely interview questions
- Walk us through your experience building and maintaining imaging or provisioning pipelines for embedded Linux systems. What challenges did you face and how did you solve them?
- Describe your hands-on experience with NVIDIA Jetson or similar single-board compute platforms. What did you deploy and how did you manage software updates across multiple devices?