Darkhive
Posted 1mo ago

Sr Embedded Linux Engineer

Darkhive
United States
RemoteFull Time
Responsibilities
  • developing drivers
  • integrating hardware
  • troubleshooting systems
Requirements
  • Experience developing Linux kernel drivers and embedded Linux system bring-up
  • Familiarity with MIPI/V4L2
  • Wireless stacks
  • Yocto/Buildroot
  • Cross-compiling
  • Hardware debugging, and US security-eligibility
Technical tools mentioned
YoctoAOSPwpa_supplicanthostapdV4L2GStreamerBuildrootJTAGSWDQualcomm SnapdragonNXP i.MXU-BootPCIeSDIO

Job description

Description

Due to the nature of our work in defense, Darkhive does not provide visa sponsorship for this role. Candidates must be eligible to obtain and maintain a security clearance, which usually requires US citizenship.


About Darkhive, LLC

Established in 2021, Darkhive is redefining the future of autonomous systems. We design and build next-generation hardware and software solutions that seamlessly integrate into critical public safety and defense networks. Our core focus centers on developing tactical, human-machine interfaces and scaling the mass production of affordable, attritable uncrewed systems alongside our government partners.


At Darkhive, we are a high-growth team of U.S. Special Operations veterans, aerospace engineers, robotics perception experts, and DevSecOps professionals. Above all, we are a mission-first culture. We believe that global teams operating on the front lines deserve high-quality, intelligent tools that ensure safety when each second counts.


If you are a free-thinking problem solver looking to build cutting-edge robotics in a fast-paced, highly collaborative startup environment, apply with Darkhive today!


Senior Embedded Linux Engineer


You’ll contribute to full-stack embedded development—from writing low-level Linux drivers to bringing up hardware prototypes in the lab. The work involves integrating high-performance camera sensors, wireless communication modules, and real-time subsystems on modern embedded Linux platforms. You'll be part of a small, fast-moving team shipping systems that operate in real environments, not just test benches.


This is a full-time, exempt position reporting to the VP of Engineering.  This position is remote with travel up to 25% to our company headquarters or other locations.


Key Responsibilities:

  • Develop and maintain Linux kernel drivers and low-level system software for embedded compute platforms, wireless modules, and custom MIPI image sensors
  • Build and integrate software stacks for Wi-Fi and RF communication modules, including power management, firmware bring-up, and regulatory tuning
  • Port and debug embedded Linux builds on Qualcomm Snapdragon platforms (Yocto, AOSP experience a plus)
  • Work with device trees, bootloaders, and system bring-up for new hardware platforms
  • Perform hardware-software integration, including camera tuning, I2C/SPI debug, and scope/logic analyzer work
  • Collaborate with hardware and mechanical teams to validate new designs and support board bring-up
  • Support integration and troubleshooting efforts for customers using our hardware, including driver-level debugging and system-level recommendations
  • Troubleshoot and optimize embedded systems for performance, stability, and RF compliance


Required Qualifications:

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field (or equivalent practical experience)
  • Strong experience with Linux kernel development, kernel module creation, and driver debugging
  • Solid understanding of MIPI CSI interfaces, camera sensor integration, and V4L2 pipeline
  • Familiarity with wireless driver stacks (Wi-Fi/BT), including wpa_supplicant/hostapd and RF tuning
  • Hands-on experience with embedded Linux platforms (e.g., Qualcomm Snapdragon, NXP i.MX, or similar)
  • Proficient with embedded toolchains, cross-compiling, and kernel/u-boot customization
  • Comfortable working with hardware prototypes, schematics, oscilloscopes, and logic analyzers


Preferred Qualifications:

  • Experience with custom PCB bring-up and low-level hardware debugging
  • Familiarity with sensor initialization via I2C/SPI and power sequencing
  • Exposure to antenna tuning or RF compliance testing for wireless modules
  • Experience with camera tuning (gain, exposure, white balance) or GStreamer pipelines
  • Proficiency with Yocto or Buildroot for embedded Linux build automation
  • Experience with JTAG/SWD debuggers, bootloader recovery, or automated hardware tests
  • Knowledge of edge AI model deployment
  • Familiarity with USB gadget drivers, PCIe or SDIO peripherals, or low-level protocol analyzers
  • Direct experience in the Uncrewed Aircraft Systems (UAS) or robotics industry
  • U.S. Military Veteran experienced with tactical equipment from a user or developer perspective
  • Active Security clearance
  • Prior experience in a fast-paced, startup environment


Physical and/or Mental Requirements:

  • Ability to sit and/or stand for periods of time
  • Ability to use a keyboard, mouse, and other equipment with or without accommodations
  • Ability to maintain awareness during business hours
  • Ability to lift up to 15 pounds
  • Excellent written and verbal communication and good command of the English language
  • Learns and memorizes routine tasks
  • Reasonable accommodations will be provided to any person with a disability to be able to perform the essential job functions of this position
  • Darkhive retains the right to change or assign other duties as required for this position


Selection Process:

  • Hiring team reviews applications
  • 15-minute pre-screen with Darkhive recruiter
  • 30-minute phone screen with the hiring manager
  • Take home project
  • In-person or video interview with hiring team


Benefits Darkhive offers: 

  • Comprehensive medical plans
  • 100% employer paid dental and vision insurance premiums
  • Automatic 401k employer contribution with vesting
  • Paid vacation and personal time off
  • 11 Paid holidays
  • 5 days of sick leave
  • Stock options
  • Welcoming and friendly work environment
  • Respect of work-life balance


Darkhive is an equal-opportunity employer and prohibits discrimination and harassment against any employee or applicant because of race, color, gender (including pregnancy), age, gender identity, creed, religion, national origin, sexual orientation, marital status, genetic information, disability, political affiliation, protected veteran status, or any other status protected by federal, state, or local law.

About Darkhive

Veteran-led U.S. defense technology building autonomous robotics, mission software, and hardware for military and public-safety users.

Similar jobs

Embedded Linux Engineer roles
2d
Save
Mark Applied
Hide
Space Embedded Linux Engineer, C++
El Segundo, California, United States
$131k-$184k/yr OnsiteFull Time
Varda Space Industries
Varda Space Industries: Varda is a microgravity-enabled life sciences that processes materials in orbit and returns them to Earth.
3+ YOEBachelor's degree or equivalent technical experience, 3+ years developing spacecraft or safety-critical software, and strong C++ experience. Preferred: embedded systems, aerospace, CCSDS, F' or cFS, Python, Rust, and electronics.
C++, Linux, Python, Rust, F', cFS, CCSDS, SPI, I2C, CAN, EtherCAT, RTOS
1w
Save
Mark Applied
Hide
Embedded Linux Developer
King George, Virginia, United States
OnsiteFull Time
TMC Technologies
TMC Technologies: Private U.S. IT services contractor delivering software, cybersecurity, engineering, and mission-assurance solutions to federal and commercial clients.
Bachelor's degree in a related technical field; US citizenship and ability to obtain a Secret security clearance required. Yocto Project or OpenEmbedded experience preferred; Wind River Linux experience is a plus.
Yocto Project, OpenEmbedded, Wind River Linux
2w
Save
Mark Applied
Hide
Senior Embedded Linux Engineer - Connectivity
San Mateo, California, United States
$180k-$300k/yr OnsiteFull Time
Verkada
Verkada: Physical security platform for enterprise buildings and facilities.
4+ YOEBachelor's or master's degree in computer science, electrical engineering, or related field, or equivalent experience; 4+ years in embedded engineering; proficiency in C, C++, or Go; onsite five days weekly.
C, C++, Go, SPI, I2C, UART, FreeRTOS, Embedded Linux, Python
3w
Save
Mark Applied
Hide
Staff Embedded Linux Engineer
Mountain View, California, United States
$189k-$303k/yr HybridFull Time
Aurora Innovation, Inc.
Aurora Innovation, Inc.NASDAQ: AUR: Self-driving technology developing hardware, software, and data services for autonomous trucking and passenger mobility.
8+ YOEBachelor's or master's degree in a related field, 8+ years of embedded Linux experience, Yocto expertise, C/C++ proficiency, Linux kernel and driver knowledge, and hands-on debugging experience.
Yocto Project, BitBake, Linux, U-Boot, C, C++, JTAG, oscilloscopes, logic analyzers, BIOS, UEFI, GDB, Lauterbach, PCIe, Ethernet, I2C, SPI, USB, CI/CD, TCP/IP, UDP, RTOS, GNSS
1mo
Save
Mark Applied
Hide
Senior Embedded Linux Engineer
Torrance, California, United States
$165k-$231k/yr OnsiteFull Time
Neros Technologies
Neros Technologies: American defense technology manufacturing attritable drones and autonomous unmanned systems for Western military forces.
Deep embedded Linux experience with Yocto/Buildroot, kernel/device drivers, U-Boot/secure boot, strong C and scripting (Python/shell), board bring-up, and platform/SDK design.
Yocto, Buildroot, OpenEmbedded, U-Boot, PREEMPT_RT, Mender, RAUC, SWUpdate, OSTree, Python, C, Rust
1mo
Save
Mark Applied
Hide
Senior Embedded Linux Engineer (m/f/d)
Stuttgart or Munich or Austin
OnsiteFull Time
Q.ANT
Q.ANT: Private German photonic computing developing energy-efficient processors for AI and high-performance computing.
3+ YOEM.Sc. or equivalent experience; 3+ years building custom Linux images and device drivers; experience with Yocto/PetaLinux, Zephyr RTOS, C/C++, Python, low-level interfaces (PCIe, SPI, I2C, UART) and CI/CD.
Yocto, PetaLinux, Zephyr RTOS, Linux Kernel, C/C++, Python, CI/CD
2mo
Save
Mark Applied
Hide
Senior Dev - Embedded Linux, Java, Python (85477)
United States
OnsiteFull Time
HCLTech
HCLTechNSE: HCLTECH: Supercharging progress through technology, engineering, and digital transformation.
Proficient in Embedded Linux development using C++ and Python; experience with Jira and CMMI documentation; strong communication, troubleshooting, client support, and mentoring skills.
Embedded Linux, C++, Python, Java, Jira, CMMI
2mo
Save
Mark Applied
Hide
Senior Embedded Linux Engineer
Costa Mesa, California, United States
$220k-$292k/yr OnsiteFull Time
Anduril Industries
Anduril Industries: Defense technology developing AI-powered autonomous military systems.
Experience with Linux kernel development, uboot/EDK2 and board bring-up, C or Rust, Nix/NixOS and BSP customization, MCU/RTOS familiarity, vulnerability triage, and eligibility for U.S. Secret clearance.
Lattice OS, Nix, NixOS, Yocto, buildroot, uboot, EDK2, Linux kernel, C, Rust, C++, Python, CUDA, MCU, RTOS