Embedded Linux Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Embedded LinuxDriver DevelopmentNVIDIA Jetson ExperienceC/C++ ProgrammingDebugging & TestingHardware InterfacesPython ScriptingBash ScriptingRobotics & AutonomyOpen Source Contributions

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

twittertwittertwitter
company-logo
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 Stage
Total Funding
$42M
Key Investors
Craft Ventures
2025-03-27Series A· $30M
2024-04-18Seed· $12M

Leadership Team

leader-logo
Steven Simoni
President and Co-founder
linkedin
Company data provided by crunchbase