Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Linux & C Embedded Engineer for Clean Tech Company (Boulder)

$150k - $180k
Full-time

Technical Integrity

Linux and C Expert- Embedded Software Engineer

Boulder, CO | Hybrid: 2 days onsite, 3 days remote

Base salary: $150,000–$180,000 + bonus

Build embedded software that connects directly to the physical world—and help shape the next generation of an established embedded platform for an established 20-year-old company with a solid product suite, a great culture and a cleaner future.

Our client is a profitable, privately held technology company building hardware and software that help customers understand and improve energy use. With an established global customer base and a self-funded business, the company offers financial stability, meaningful technical challenges, and a sustainable pace of work.

They’re looking for a Senior Embedded Software Engineer who enjoys working close to the hardware, solving complex systems problems, and making thoughtful architectural decisions. This is a hands-on individual contributor role with significant ownership and room to deepen your technical impact without moving into management.

The Opportunity

You’ll develop firmware and low-level software for products used in real-world environments, supporting an established installed base while helping build what comes next.

A major focus will be evolving the software architecture, maintaining core C firmware, and helping lead a transition toward Rust. You’ll work closely with experienced technical leadership, hardware engineers, and product teams, contributing from early design and board bring-up through production and ongoing support.

Your judgment will matter here. Our client values engineers who ask thoughtful questions, challenge assumptions constructively, and address underlying problems with durable solutions.

What You’ll Do

  • Develop and maintain embedded Linux components, including device drivers, kernel modules, and board support packages.
  • Design, write, and maintain efficient, well-documented C firmware for resource-constrained embedded systems.
  • Work closely with co-founder and engineering team to Shape software architecture with an emphasis on maintainability, scalability, and reuse across hardware generations.
  • Help define and execute a long-term transition toward Rust , developing a new codebase alongside continued support for existing products.
  • Own and improve CI/CD infrastructure , strengthening automated validation and supporting a predictable release cadence.
  • Build Python tools for testing, diagnostics, calibration, and build automation.
  • Develop and maintain bootloaders and interfaces using protocols such as SPI, I2C, UART, and USB .
  • Partner with hardware engineers on schematic reviews, component selection, board bring-up, debugging, and validation.
  • Optimize performance, memory use, and power consumption.
  • Contribute to code reviews, architecture discussions, and technical decisions—and speak up when a different approach would produce a better result.

What You Bring

  • Recent Hands-on embedded Linux experience, including kernel configuration, device drivers, or kernel modules.
  • 5-10+ years of embedded development wor, with substantial hands-on depth strong proficiency in C , plus experience with—or a clear readiness to adopt— Rust for systems programming.
  • Working proficiency in Python for tooling, automation, or testing.
  • Experience designing software architecture for long-term maintainability and reuse.
  • The ability to diagnose hardware and low-level software issues using tools such as oscilloscopes and logic analyzers.
  • Strong Git fundamentals and experience with collaborative development workflows.
  • Curiosity about how physical devices work, sound technical judgment, and a willingness to take ownership.
  • A degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field—or equivalent practical experience.

Helpful Additional Experience

  • Embedded CI/CD, hardware-in-the-loop testing, and automated firmware deployment.
  • Industrial hardware and hardware certification processes, including UL or ANSI.
  • Power distribution, energy systems, or mathematical analysis of waveform data.

What Our Client Offers

  • $160,000–$180,000 base salary , plus strong bonus compensation.
  • Hybrid schedule: two days onsite in Boulder and three days remote.
  • A consistent 40-hour workweek , flexible daily hours, and a genuine commitment to work-life balance.
  • Medical, dental, and vision insurance.
  • A 401(k) plan with company match.
  • Paid time off and paid family leave.
  • Tuition reimbursement.
  • A collaborative, transparent culture with direct access to technical decision-makers.
  • A stable team where people build lasting careers.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Linux & C Embedded Engineer for Clean Tech Company (Boulder) in Boulder, CO vacancy
  • $156.67k - $215.44k

     .... About the Role The Senior Embedded Software Engineer role at Sierra Space brings...  ...scalability. You will write clean, maintainable, and...  ...example VxWorks, or embedded Linux. Deep knowledge of hardware...  ...space and defense technology company providing satellites, spacecraft... 
    Senior
    Linux
    Permanent employment
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    2 days ago
  • $125k - $155k

     ...there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design,...  ...and HDL Experience with RTOS and/or Linux-based embedded systems Familiarity...  ...Traditional 401(k) and a Roth 401(k) Company stock options   Colorado law... 
    Senior
    Linux
    Permanent employment
    Temporary work

    Ursa Major

    Boulder, CO
    11 days ago
  • $156k - $193k

     ...Firefly Aerospace Company, is a dynamic non-...  ...opportunity for a talented engineer to support our...  ...We are seeking a Senior C++ Software...  ...codebase running on Linux systems. The ideal...  ...-offs Write clean, maintainable, and...  ...in person at the Boulder, CO office Ability... 
    Senior
    Linux
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    3 days ago
  • $149.83k - $158k

     ...Information Assurance Engineer Join the team...  ...facility in Boulder Colorado, Buckley...  ...understanding of Linux, Windows, and cloud...  ...with customers and senior stakeholders. A...  ...Passionate about embedding security into every...  ...58,000.00 /Yr. Company Overview General... 
    Senior
    Linux
    Work at office
    Remote work
    Work from home
    Flexible hours

    Progeny Systems Corporation

    Boulder, CO
    7 hours ago
  • $90k - $120k

     ...Senior Software Engineer Otter's software engineers develop the next-generation technologies for...  ...years) + ReactJS (5 years) Systems: Linux, PostgreSQL, AWS (VPC/ECS/EC2/S3/etc)...  ...working with git. A passion for lean, clean and organized code. Ability to work... 
    Senior
    Linux

    Otter.ai

    Boulder, CO
    7 hours ago
  • $175k - $250k

     ...Senior Information Security Engineer, Offensive Security Seeking experienced offensive security professionals to conduct security assessments, red...  ...testing, or red team operations Proficiency with UNIX/Linux and Windows operating systems Strong understanding of... 
    Senior
    Linux
    Contract work
    Work experience placement

    Jobleads-US

    Boulder, CO
    4 days ago
  • $110k - $145k

     ...Job Description Senior Chemist Position Overview...  ...: Colorado Lab (Boulder, CO) — On-site • Position...  ..., photonic device engineers, and external custom-synthesis...  ...lots can be compared cleanly. Scale-Up...  ...developments that support company growth; keep work on track... 
    Senior
    Full time
    Night shift

    Polaris Electro-Optics, Inc.

    Boulder, CO
    5 hours ago
  •  ...Workplace Type: REMOTE *******Please Note: We do not provide sponsorship Job Description We are seeking an embedded firmware engineer for a focused project involving our existing MATLAB/UML-based firmware. While our team works on a ground-up rewrite in... 
    Weekly pay
    Contract work
    Part time
    Remote work

    Triple Crown

    Boulder, CO
    5 hours ago
  • $96k - $156k

     ...SciTec, a Firefly Aerospace Company, is a dynamic non-traditional...  ...is seeking a Test Automation Engineer to design, build, and maintain...  ...performed in Aurora, CO and Boulder, CO. Responsibilities:...  ...tests ~ Experience working in Linux environments ~ Experience with... 
    Senior
    Linux
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    11 days ago
  • $140k - $160k

     ...class team of scientists, engineers, and business...  ...are seeking a hands-on Senior Hardware Engineer with...  ...position is located in Boulder, Colorado, and will report...  ...Experience working in a Linux environment Familiarity...  ...unlimited paid time off, 401K company matching, short- and... 
    Senior
    Linux
    Temporary work

    Atom Computing

    Boulder, CO
    12 days ago
  • $165k - $200k

     ...world-class team of scientists, engineers, and business professionals...  ...to be in the office in Boulder at least 3 days per week....  ...maintain a fleet of on-premise Linux servers (and a few Windows VMs...  ...unlimited paid time off, 401K company matching, short- and long-term... 
    Senior
    Linux
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Boulder, CO
    11 days ago
  •  ...Compri Consulting is searching for a Sr. Buyer for a direct hire position based in Boulder, Colorado. Minimum Requirements High School Diploma or GED. Bachelor’s degree preferred. At least five (5) years’ experience in supply chain management, procurement/sourcing... 
    Senior
    Full time
    Contract work

    Compri Consulting

    Boulder, CO
    5 hours ago
  •  ...Description Senior Software Engineer – C++  Boulder, Colorado – Hybrid (Boulder Office...  ...are looking for—a company that values technical excellence...  ...that integrate robotics, embedded systems, and enterprise...  ...•Develop software for Linux-based enterprise storage... 
    Senior
    Linux
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Spectra Logic

    Boulder, CO
    a month ago
  • $130k - $171k

     ..., we are seeking an experienced Software Engineer to join our Sat OS team, which develops the...  ...high-level languageKnowledge of Linux-based developmentExcellent documentation,...  ...Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-... 
    Senior
    Linux
    For contractors
    Work at office
    3 days per week

    Spire Global

    Boulder, CO
    9 hours ago
  • $165k - $218k

     ...The Space Imaging team is seeking a Senior Firmware Engineer to join the team. The Space Imaging team...  ...communication busses like SPI and I2C Embedded software development experience with...  ...and ADCs Knowledge of embedded Linux development including device trees hardware... 
    Senior
    Linux
    Full time
    Work experience placement
    Immediate start

    Anduril

    Boulder, CO
    1 day ago
  •  ...About Torch Clean Energy Torch Clean Energy is a leading renewable...  ...we are building an internal Engineering Team that serves as the...  ...capitalized and expanding clean energy company. Chance to work on...  ...environment with offices in Boulder, Colorado and Charlottesville... 
    Senior
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Torch Clean Energy

    Boulder, CO
    5 hours ago
  •  ...one of the leading technology companies in Boulder, Colorado and the largest...  ...Bachelor Degree in Engineering, Computer Science or related...  ...experience. Three years of C and Python/C# programming....  ...Knowledge of multi-tasking embedded software capabilities and constraints... 

    GEO Group

    Boulder, CO
    1 day ago
  •  ...Campus Communities, the Senior Service Manager plays a...  ...Ensure teams maintain clean and orderly environments...  ...University Village at Boulder Creek Ideal Candidate...  ...mid to high-level tech experience in residential...  ...Pricing at Local & National Companies ~ CoreGiving... 
    Senior
    Contract work
    Temporary work
    Local area
    Immediate start
    Flexible hours

    American Campus Communities

    Boulder, CO
    22 days ago
  •  ...knowledge and experience to directly support engineering teams on cutting edge research....  ...the laboratory infrastructure for SwRI in Boulder, CO. Assist in the assembly, integration...  ...on incoming inspection of parts and cleaning and processing parts. Support Engineering... 
    Senior

    Southwest Research Institute

    Boulder, CO
    1 day ago
  • $124k - $158k

     ...Description SciTec, a Firefly Aerospace company, is a dynamic non-traditional...  ...for an experienced Senior Cybersecurity Engineer to work in either our Boulder, CO or Princeton, NJ office....  ...remediation ~ Strong understanding of Linux systems security ~ Strong understanding... 
    Senior
    Linux
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    5 days ago
  • $180k - $230k

     ...Principal Hardware Engineer, Analog & RF...  ...top-tier deep-tech investors and the...  ...will be the senior hardware engineer...  ...takes pride in clean analog topology...  ..., on-site in Boulder, CO. What...  ...frequency locking Embedded firmware in C/...  ...in a deep-tech company at the... 
    Permanent employment
    Full time
    Contract work

    Jobleads-US

    Boulder, CO
    2 days ago
  • $145.92k - $191.05k

     ...Senior Flight Software Engineer Location: Louisville, CO, USA or San Francisco, CA...  ...decisions. Work with real-time embedded systems involving both...  ...Familiarity with embedded Linux, Linux kernel modules, and...  ...compiled languages such as C and C++, as well as scripting... 
    Senior
    Linux
    Permanent employment
    Full time
    Contract work
    Remote work

    Quantum Jobs USA

    Louisville, CO
    1 day ago
  • $50 per hour

     ...depot team is looking for an experienced software engineer to support the Next Gen GEO program's command...  ...design and development3+ years of C++/C programming experienceLinux OS background/experience developing in a Linux environmentDesired SkillsPrevious experience with... 
    Senior
    Linux
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours
    Night shift
    Afternoon shift

    Lockheed Martin Corporation

    Boulder, CO
    4 days ago
  •  ...Senior Firmware Engineer position developing embedded Linux software for acute care medical devices at Medtronic's Lafayette, Colorado facility. The role involves...  ..., and maintain embedded software applications using C and C++ in Linux environments Develop embedded Linux... 
    Senior
    Linux

    Medtronic

    Lafayette, CO
    5 days ago
  • $145k - $160k

     ...Zonit, headquartered in Boulder, Colorado, is a manufacturer of innovative products used by every major data center company in the world. We are able to lower operating and capital...  ...a spec sheet, walking a customer's engineering team through a solution, and knowing when... 
    Senior
    Full time

    Goldstone Partners, LLC

    Boulder, CO
    5 hours ago
  •  ...Biosciences is a publicly traded biotechnology company focused on developing novel precision...  ...position based at our R&D facility in Boulder, Colorado.Responsibilities:Apply structure...  ...maintain robust computational workflows on HPC Linux environments, enabling scalable execution... 
    Linux
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start

    Cogent Biosciences

    Boulder, CO
    22 hours ago
  •  ...Family Physician UCHealth Family Medicine Boulder Clinic The clinician (MD or DO) in this position will function as a family medicine...  ...high quality medical care. This position is posted at the Senior Instructor level; in the event that one's experience exceeds that... 
    Senior
    Live in

    Colorado Anschutz

    Boulder, CO
    3 days ago
  • $160k - $185k

     ...Senior Platform Engineer – US Platform Team NOTE: We are unable to sponsor or take over sponsorship...  ...an employment Visa at this time . Boulder, CO, USA | Full-time | Office First...  ...protected by applicable laws or prohibited by company policy. Our commitment extends beyond... 
    Senior
    Full time
    Work at office
    Worldwide
    Work visa

    SumUp

    Boulder, CO
    5 hours ago
  • $152k - $241.5k

     ...enthusiastic and technologically savvy engineers to join the Chips System...  ...will have excellent C and Python programming skills,...  ...proven experienceExperience in embedded software development, specifically...  ...and extensive experience with Linux kernel software is requiredExperience... 
    Senior
    Linux
    Full time

    Nvidia

    Boulder, CO
    4 days ago
  • $230k - $270k

     ...Principal GNC Engineer | Spacecraft Boulder, Colorado $230,000 – $270,000 + Pre-IPO Equity + Benefits On-Site | U.S. Person / Export-Control Eligibility Required Are you a senior GNC Engineer who has architected control systems for spacecraft from concept... 
    Part time

    Round-Peg Solutions (RPS)

    Boulder, CO
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Linux & C Embedded Engineer for Clean Tech Company (Boulder). Be the first to apply!