Linux Firmware Engineer Job at SHOTOVER Systems, Inc., Boulder, CO

cG9RcmdVT2wvdHBPTjVIMEdnRnRIZ29uR3c9PQ==
  • SHOTOVER Systems, Inc.
  • Boulder, CO

Job Description

Linux Firmware Engineer Location Boulder, CO :

Position: Linux Firmware Engineer

Status: Full-time

Compensation Range : $100K - $150k + depending on experience

Benefits: Health/dental/vision/life insurance, 401k, and Paid Time Off

Location: Boulder, CO USA - this position reports in-office

SHOTOVER Systems, headquartered in beautiful Boulder, CO, designs and builds high-end gyro-stabilized airborne cameras for blockbuster movies as well as augmented reality software and hardware solutions used by the military, television stations, and firefighters around the world. We were doing AR before AR was cool, have bootstrapped to 80 employees, are profitable and growing. We love our customers and they love us. Plus, we aren't a social network destroying democracy or a big company engaged in antitrust behavior. So there's that.

Job Overview:

We are seeking a skilled Linux Firmware Engineer to join our team. The ideal candidate will have a strong background in Linux-based user space and kernel space, as well as common open source Linux tools. You will work closely with cross-functional teams to design, develop, and optimize firmware solutions for our hardware platforms, ensuring reliability, performance, and compatibility.

Responsibilities

  • Maintain and extend an embedded Linux-based OS
  • Design, develop and maintain a C++ application that runs on Linux
  • Work on continuous integration/automation/packaging for applications targeting Linux
  • Create Linux packages that contain software and OS configuration
  • Implement Linux kernel space device drivers and write device trees for custom boards

Required Skills

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience
  • 3+ years experience in C++ programming language, preferably on embedded systems
  • 2+ Experience in Linux software development, preferably in embedded systems.
  • Knowledge of version control systems (e.g., Git) and build tools (e.g., Make, CMake).
  • Excellent problem-solving skills and attention to detail

Desired Skills

  • Proficiency with writing Linux device drivers and device trees, as well as building and configuring the kernel
  • Knowledge of networking protocols and communication interfaces (e.g., Ethernet, UART, SPI, I2C)
  • Knowledge of MIPI and SDI camera interfaces
  • Familiarity with systemd
  • Familiarity with the .deb packaging format and Ubuntu
  • Familiarity with ARM architecture and ARM-based SoCs
  • Familiarity with Nvidia Jetson embedded systems
  • Proficiency with the Rust programming language

Schedule:

  • In-office
  • Flexible, but generally Monday - Friday 8:30 - 5ish

Work Authorization: U. S. Citizenship, Permanent Residency, or other protected status under 8 U. S. C. 1324b(a)(3) is required for this position.

*A background check is required as part of our hiring process.

Job Type: Full-time

Pay: $100,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Disability insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to Relocate:

  • Boulder, CO: Relocate with an employer provided relocation package (Required)

Work Location: Multiple locations

Job Tags

Permanent employment, Full time, Work at office, Relocation, Relocation package, Flexible hours, Monday to Friday,

Similar Jobs

Wells Fargo

2026 Wells Fargo Global Payments & Liquidity Development Program - Early Careers (CA Only) Job at Wells Fargo

 ...talent to join the 2026 Global Payments & Liquidity Development Program. Learn more about the career areas and lines of business at...  ...Payments & Liquidity Early Career Development Program is a two-year rotational program focused on gaining experience and exposure to Global... 

Amergis

School Nurse - LVN/LPN Hiring Now! Job at Amergis

Salary: $38 / Hour Amergis Healthcare Staffing is currently seeking Licensed Vocational Nurses (LVN) for a one on one school nursing position! We are looking for Licensed Vocational Nurses (LVN) who are committed and passionate about having a major positive impact on a... 

Hilton

Group Sales Coordinator - Waldorf Astoria Washington DC Job at Hilton

 ...anticipated Waldorf Astoria hotel, located at the epicenter of D.C. on Pennsylvania Avenue, as a Sales Coordinator ! The iconic Old Post Office has been reimagined as Waldorf Astoria Washington DC reclaiming its position as one of Washington, D.C.s preeminent addresses... 

Pivotal Placement Services

MRI Technologist Job at Pivotal Placement Services

 ...MRI Technologist Diagnostic Imaging &##128205; Location: Louisville, KY | Mid-Shift | Full-Time &##128338; Schedule: Four 10-hour shifts (12:30 PM 11:00 PM) | Every 3rd weekend | Some call required &##128640; Position open due to expanding services... 

Sonora Quest

Hospital Phlebotomy Tech I - Banner Gateway (Day Shift) Job at Sonora Quest

 ...**Department Name:**Procurement-Gateway**Work Shift:**Day**Job Category:**PhlebotomyHours: 630am - 5pm.Rotating days, weekends and holidays....  ...samples for transport. May assist in monitoring workflow and training of new employees.3. Focuses on quality by assuring that...