Allen Control Systems · 15 hours ago
Embedded Software Engineer
Allen Control Systems (ACS) is a cutting-edge defense startup developing innovative technologies for autonomous systems. They are seeking a highly skilled Embedded Linux Software Engineer to develop and maintain Linux drivers and ensure reliable low-level software support for their autonomous gun turret systems.
DronesManufacturingMilitaryRobotics
Responsibilities
Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras
Write and optimize drivers for custom PCIe devices, FPGAs, and other high-performance peripherals
Configure, customize, and optimize embedded Linux distributions for NVIDIA Jetson platforms to meet performance and reliability requirements
Collaborate with hardware and computer vision teams to ensure seamless integration of sensors, accelerators, and custom hardware with embedded software
Debug low-level system issues, analyze performance bottlenecks, and implement fixes for real-time applications
Produce thorough documentation of driver implementations, hardware interfaces, and configuration processes
Qualification
Required
Experience: 3+ years of experience in embedded Linux software development, including driver programming and low-level system configuration
Educational Background: Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
Embedded Linux: Strong experience building, configuring, and customizing Linux kernels and drivers for embedded platforms
Driver Development: Proven experience writing Linux drivers for Ethernet NICs, USB devices, and MIPI camera interfaces
Hardware Interfaces: Familiarity with PCIe and FPGA-based systems
Languages: Proficiency in C/C++ for kernel and driver development; Python or Bash for scripting and automation
Debugging & Testing: Skilled with low-level debugging tools, oscilloscopes, logic analyzers, and performance profiling techniques
Preferred
NVIDIA Jetson Experience: Direct experience developing software and drivers on NVIDIA Jetson platforms
Robotics & Autonomy: Exposure to robotic or autonomous systems requiring real-time responsiveness
High-Performance Systems: Experience optimizing code for low-latency, high-throughput embedded applications
Networking & Protocols: Knowledge of networking protocols (TCP/IP, UDP) and peripheral communication standards (I2C, SPI, CAN, UART)
Open Source Contributions: Demonstrated involvement in kernel or driver-related open-source projects
Benefits
ACS Equity Package
Health, Dental, Vision Insurance
Paid Time Off
Company
Allen Control Systems
Allen Control Systems is a robotics defense company that develops counter-drone technology for the U.S. and its allied forces.
Funding
Current Stage
Growth StageTotal Funding
$42MKey Investors
Craft Ventures
2025-03-27Series A· $30M
2024-04-18Seed· $12M
Recent News
Company data provided by crunchbase