Sr Embedded Linux Engineer
Indexed description
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
- 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
- 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
- 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
- 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
- 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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search