Embedded Linux Software Engineer (Jetson Drivers)
Allen Control Systems
Company Overview:
Allen Control Systems (ACS) is a cutting-edge defense startup founded by two ex-Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions. Our innovative approach requires overcoming significant technical challenges, making this an exciting and dynamic environment for experienced engineers.
With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders' successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop have a real-world impact.
Position Overview:
We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands-on experience configuring embedded Linux PCs such as NVIDIA Jetson, writing Linux drivers, and integrating custom hardware. You will play a critical role in enabling high-performance computer vision and control applications by ensuring reliable low-level software support for our autonomous systems.
What You'll Do:
- 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.
What You'll Need:
- 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.
You'll Stand Out:
- 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.
What We Offer:
- Competitive salary
- ACS Equity Package
- Health, Dental, Vision Insurance
- Paid Time Off
Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
#LI-AS1
- Cirrus Logic in Austin, Texas seeks a Software Engineer to develop drivers for advanced audio and haptics in next-generation PCs. The role involves collaboration... .... The ideal candidate should have a background in embedded systems with proficiency in C and experience in driver...Suggested
- A leading engineering firm located in Austin, TX is seeking a Linux Support Engineer. This role requires proficiency in Linux driver development along with a Bachelor's degree in Computer Science... ...should possess over 5 years of software development experience and be...SuggestedContract work
- ...resilient as their hardware. As a Senior Embedded Linux Engineer, you will own the entire Linux platform ecosystem... ...to maximize the efficiency of our Nvidia Jetson (Jetpack) and AMD64 platforms. Integrate and debug hardware drivers for peripherals, including Bluetooth (...SuggestedLocal area
- ...We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have... ...expertise in embedded systems, device drivers, kernel modifications, and boot loaders...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. As a Cesium software team member... ...work with microcontrollers, low‑level drivers, board support packages (BSP), and user...SuggestedPermanent employmentLocal area
- ...Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team The Sensors and System Software team is crucial... ...devices. Write, port, and debug complex Linux device drivers for a wide array of vehicle-critical peripherals,...Remote workRelocation
- ...experienced professional to join our team as a Staff Software Engineer, Linux Kernel & Driver Development . As a global leader in the automotive industry... ...health monitoring for our in-vehicle infotainment and embedded systems. Specific job responsibilities include: ·...Local areaRelocation package
$138.08k - $204.6k
...supply chain. Intelligent software orchestrates advanced... ...experienced Senior Embedded Software Engineer to join our team. As... ..., and maintaining Linux-based systems and software... ..., ROS, NVIDIA Jetson and Orin BSPs, VxWorks... ...networking, and kernel drivers. We are looking for a...- ...A leading technology company seeks an experienced Systems Engineer to develop and maintain embedded Linux systems software. The ideal candidate will have strong C/C++ programming skills and at least 2 years of software engineering experience. The role involves collaborating...Remote work
- Broadcom Inc. in Austin, Texas, seeks a skilled embedded software engineer to design low-level drivers and firmware for optical physical layer products. Ideally, you have 8-10 years of experience and a strong background in C/C++ coding. You will convert customer requirements...
- 9 Mothers in Austin, Texas is seeking a Staff Embedded Engineer (BSP) to lead the Board Support Package for their counter-sUAS systems. This role requires 6+ years of experience with embedded Linux systems and proficiency in C, as well as systems programming in Rust or...
- A leading cloud services provider in Austin is seeking a Senior Software Engineer for the Virtual Networking team. You will design and develop tools for managing embedded Linux systems and ensure secure SDN infrastructure delivery. The ideal candidate has expertise in...
- A well-funded startup is seeking an Embedded Software Engineer in Austin, TX. The role involves developing Linux-based chip management applications and requires expertise in C, Python, and embedded system development. Candidates should have 10+ years of experience, along...Visa sponsorship
- ...startup in Austin, TX is seeking an experienced Embedded Systems Developer. You will contribute to the full product lifecycle of Linux-based chip management applications, design... ...possess over 10 years of embedded software experience, expertise in C and Python, and...Full time
- CesiumAstro is seeking an experienced Senior Embedded Software Engineer II in Austin, Texas. This role involves developing embedded applications on Linux with a focus on creating custom device drivers and libraries. Ideal candidates will have at least 6 years of software...
$116.15k - $182.4k
...develop firmware for Android-based video conferencing devices. The ideal candidate will have over 10 years of software development experience, especially in embedded systems and embedded C/C++. The position offers a competitive salary range of $116,150 to $182,400 annually...Flexible hours- ...Embedded Senior Software Engineer Location: Austin TX / Remote Responsibilities Design, develop... ...platforms. Write and maintain device drivers, low-level system code, and software... ...operating systems, such as RTOS, Linux, or bare metal systems. Debug complex...Remote work
- CesiumAstro is seeking a Principal DevOps Engineer I in Austin, TX to manage and scale... ...for satellite communication software. The role involves building CI/CD pipelines... ...of 9 years of experience in CI/CD, Linux system administration, and embedded software development. Competitive...
- ...experiences. Tesla's Software Platform team builds... ...base components like the Linux kernel andCoreboot.... ...the kernel,bootchain, drivers, and low-level services... ...Mentor other engineers and contribute to best... ...practices for high-quality embedded software development...Hourly payFull timeTemporary workFlexible hours
- Tesla is seeking an engineer with significant Embedded Linux experience to join their Software Platform team in Austin. The role involves extracting hardware performance and developing tools for optimization while mentoring fellow engineers. Candidates should have excellent...
- ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending... ...Experience with Windows Embedded OS Experience programming in a Linux environment Previous development of servers or server...Local areaFlexible hours3 days per week1 day per week
$180k - $200k
Embedded Engineer | Linux System Development & SDK Validation Location: USA - Austin, TX (Full-Time, Onsite Mandatory) Work Type: Permanent... ...Job Overview: Join a well‑funded startup as an Embedded Software Engineer contributing to the full product lifecycle of a Linux...Permanent employmentFull timeRemote work- ...and abundant system. We are engineers, operators, and creatives solving... ...About the Role As an Embedded Software Engineer at Base, you will... ...microcontrollers, embedded Linux, or real-time systems. ~ Strong... ...kernel configuration, driver development, and device update...Shift work
- ...Job Title: Embedded Software Engineer Location: Austin, TX (On-site, 5 days/week) Employment Type: Full-time Visa: H1-B... ...Contribute to the development and maintenance of a Linux-based chip management application . Design, implement...Full timeRemote workVisa sponsorship
- A leading automotive company is seeking an Embedded Software Engineer to develop vehicle-side software for Over-the-Air updates. The ideal candidate... ...skills and a background in embedded systems on QNX or Linux. Responsibilities include software development, testing, and...
- ...Embedded Software Engineer The Product Integrity group is looking for a Systems Software Engineer to develop future products.... ...of C++/Objective-C/Swift Experience developing drivers/applications in Unix, Linux, or macOS Preferred Qualifications Experience...Contract workRemote workWorldwide
- ...technology company based in Austin, Texas is seeking an experienced software engineer to join their Products Team. The role focuses on development within the Roku OS, requiring strong skills in C/C++, Linux, and SoC integration. Ideal candidates will have over 8 years of...
$184k - $287.5k
...NVIDIA’s Networking Software Group is rapidly growing, and we are hiring software engineers for the Ethernet Switch SDK Software Development... ...threading and experience with Linux distributions ~ Excellent... ...) or Linux kernel networking drivers or other networking projects....- ...consulting company is seeking a Senior Engineer - Systems (Kernel Sustaining) in... ...In this role, you will maintain Linux kernel components, address CVE... ...Science and at least 5 years of software engineering experience, especially in embedded Linux. Strong C programming skills...Local areaRemote work
- ...Founded by former SpaceX engineers and backed by Bain Capital... ...hands-on ownership of the embedded hardware and software for our robots. You'll be... ...includes developing software for Linux-based systems with real-... ...for new boards, develop drivers for new chips and sensors,...WorldwideRelocationWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer (Jetson Drivers). Be the first to apply!
- embedded systems software engineer Austin, TX
- embedded software engineer Austin, TX
- embedded engineer Austin, TX
- embedded developer Austin, TX
- embedded software engineer remote Austin, TX
- embedded linux engineer Austin, TX
- unix linux systems engineer Austin, TX
- linux engineer Austin, TX
- remote linux administrator Austin, TX
- senior linux systems engineer Austin, TX

