Allen Control Systems · 1 month ago
Embedded Linux Software Engineer
Allen Control Systems (ACS) is a cutting-edge defense startup focused on developing advanced technologies for autonomous systems. They are seeking a highly skilled Embedded Linux Software Engineer to develop and maintain software for Jetson hardware platforms, ensuring reliable low-level software support for their innovative gun turret project.
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
3+ years of experience in embedded Linux software development, including driver programming and low-level system configuration
Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
Strong experience building, configuring, and customizing Linux kernels and drivers for embedded platforms
Proven experience writing Linux drivers for Ethernet NICs, USB devices, and MIPI camera interfaces
Familiarity with PCIe and FPGA-based systems
Proficiency in C/C++ for kernel and driver development; Python or Bash for scripting and automation
Skilled with low-level debugging tools, oscilloscopes, logic analyzers, and performance profiling techniques
Preferred
Direct experience developing software and drivers on NVIDIA Jetson platforms
Exposure to robotic or autonomous systems requiring real-time responsiveness
Experience optimizing code for low-latency, high-throughput embedded applications
Knowledge of networking protocols (TCP/IP, UDP) and peripheral communication standards (I2C, SPI, CAN, UART)
Demonstrated involvement in kernel or driver-related open-source projects
Benefits
Competitive salary
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