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

$150k - $180k

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

All potential candidates should read through the following details of this job with care before making an application.

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. xhyhwjd
  • A stable team where people build lasting careers.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Linux & C Embedded Engineer for Clean Tech Company in Boulder, CO vacancy
  • $150k - $180k

     ...Senior Embedded Software EngineereGauge Systems is an established technology company in Boulder, CO, making revenue-grade smart...  ...Senior Embedded Software Engineer to design, develop,...  ...-documented code in C for real-time,...  ...and maintain embedded Linux components, including... 
    Senior
    Linux
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Technical Integrity

    Boulder, CO
    2 days ago
  • $150k - $200k

     ...Job Description HIRING: Senior Flight Software Engineer | RTOS or RTEMS | Strong Mission: "Clean up Space") \n \n RECRUITER...  ...rolodex of private & public tech companies, as well as VC backed and...  ...operating systems; C++, Rust, or embedded C on custom avionics boards;... 
    Senior
    Immediate start

    High Country Search Group

    Boulder, CO
    7 days 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
  • $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
    a month ago
  • $156k - $193k

     ...opportunity for a talented engineer to support our programs...  .... We are seeking a Senior C++ Software Developer...  ...codebase running on Linux systems. The ideal candidate...  ...trade-offs Write clean, maintainable, and well...  ...401(k) match ~100% company paid HSA Medical... 
    Senior
    Linux
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec Incorporated

    Boulder, CO
    4 days ago
  • $63.87k - $95.01k

    OverviewSRI is seeking a Research Engineer (Level I or II) onsite in...  ...and prototyping of advanced embedded systems for sensing and real-...  ...firmware under guidance from senior engineersImplements and tests...  ...hardware/software interactionsUses Linux command-line tools for... 
    Linux
    Internship
    Local area
    Remote work

    SRI International

    Boulder, CO
    2 days 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
    1 day ago
  • $70.3k - $205k

     ...and workplace excellence.Our company is built by dedicated team...  ...in Boulder, CO is seeking a Senior Engineer II - Systems to manage and contribute...  ...Responsibilities:Engineer embedded systems and algorithms for...  ...to efficiently operate in a Linux/Unix environmentKnowledge of... 
    Senior
    Linux
    Permanent employment
    Full time
    Worldwide

    Microchip Technology

    Boulder, CO
    1 day ago
  • $100k - $150k

     ...and emergency departments. The engineering team partners across software,...  ...and business needs. As an Embedded Software Engineer II, you will...  ...applications and features using C and C++ for medical device...  ...C and C++. Experience with Linux-based embedded systems and driver... 
    Linux
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic

    Lafayette, CO
    20 hours ago
  • $70.3k - $143k

     ...and workplace excellence.Our company is built by dedicated team players...  ...CO is seeking a Sr. Systems Engineer I to manage and contribute to...  ...Responsibilities:Engineer embedded systems and algorithms for...  ...to efficiently operate in a Linux/Unix environmentKnowledge of... 
    Senior
    Linux
    Permanent employment
    Full time
    Worldwide

    Microchip Technology

    Boulder, CO
    3 days ago
  •  ...Medtronic seeks an Embedded Software Engineer II in Lafayette, Colorado to develop embedded software for...  ...software applications and features using C and C++ for medical device products...  ...software using C and C++ Experience with Linux-based embedded systems and driver... 
    Linux

    Medtronic

    Lafayette, CO
    1 day 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
    6 days ago
  • $156.67k - $215.44k

     ...team.About the RoleThe Senior Flight Software Engineer role at Sierra Space...  ...and performance of embedded systems while...  ...scalability. You will write clean, maintainable, and...  ..., or embedded Linux.Deep knowledge of hardware...  ...defense technology company providing satellites... 
    Senior
    Linux
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days 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

    Boulder, CO
    1 day ago
  •  ...into instructions for continuous forms print engines. This program spans globally distributed software teams working in Linux, C/C++, and Java and depends on coordinated hardware...  ...and software integration.Role OverviewThe Senior Technical Program Manager owns the integrated... 
    Senior
    Linux
    Work at office
    Worldwide
    Relocation package
    Flexible hours

    Ricoh

    Boulder, CO
    12 hours ago
  •  ...we're consistently ranked among the best companies to work for by Fortune Magazine, Consulting...  ...our team.KPMG is currently seeking a Senior Associate, Middleware to join our Digital...  ...proficiency in administering Windows and Red Hat Linux environments, with hands-on experience... 
    Senior
    Linux
    H1b
    Local area

    KPMG

    Boulder, CO
    2 days ago
  • $70.3k - $205k

     ...diversity and workplace excellence.Our company is built by dedicated team players who love...  ...group in Boulder, CO is seeking an Senior Engineer II- Information Security Systems (ISSE)...  ...requires technical aptitude to troubleshoot Linux and Windows servers, end-user nodes, Cisco... 
    Senior
    Linux
    Permanent employment
    Full time
    Worldwide

    Microchip Technology

    Boulder, CO
    1 day 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
    10 days ago
  • $140k - $160k

     ...world-class team of scientists, engineers, and business professionals...  ...We are seeking a hands-on Senior Hardware Engineer with specific...  ...characterization Experience working in a Linux environment Familiarity...  ...paid time off, 401K company matching, short- and long-... 
    Senior
    Linux
    Temporary work

    Atom Computing, Inc.

    Boulder, CO
    3 days ago
  • $96k - $156k

     ...Description SciTec, a Firefly Aerospace Company, is a dynamic non-traditional defense contractor...  .... SciTec is seeking a Test Automation Engineer to design, build, and maintain a...  ...automated tests ~ Experience working in Linux environments ~ Experience with GitLab CI... 
    Senior
    Linux
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    26 days ago
  •  ...Description Senior Software Engineer – C++  Boulder, Colorado – Hybrid...  ...engineers are looking for—a company that values technical excellence...  ...that integrate robotics, embedded systems, and enterprise...  ...patterns.  •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
  • $124k - $158k

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

    SciTec

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

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

    Atom Computing

    Boulder, CO
    16 days ago
  • $127k - $193k

     ...SciTec, a Firefly Aerospace Company, is a dynamic non-traditional...  ...talented Machine Learning & AI Engineer to support our programs delivering...  .... We are seeking a Staff/Senior Staff Machine Learning & AI Engineer...  ...software systems running on Linux. The ideal candidate is a... 
    Senior
    Linux
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    26 days ago
  • $50 per hour

     ...team within Lockheed Martin Space is seeking a skilled software engineer to support space-based mission processing of OPIR data used...  ...frameworks and servicesDeveloping and debugging software for embedded Linux and real-time operating systemsWorking with inter-process... 
    Senior
    Linux
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    20 hours ago
  • $135.86k - $186.81k

     ...we are an extraordinary team.About the RoleThe Sr IT Systems Engineer is a senior-level role designed for professionals with extensive...  ...implement advanced security technologies and practices to protect company data and systems and lead IT projects using established project... 
    Senior
    Linux
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    20 hours ago
  • Company DescriptionXinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions.Our mission...  ....• To promote employee development. Job Description Unix/Linux/Solaris/-Senior System Administrator Operator for Disaster Recovery services... 
    Linux
    Contract work

    Xinnovit

    Boulder, CO
    1 day ago
  • $50 per hour

     ...LMOSBusiness Unit: Space LMOSStandard Job DescriptionAs a Ground Systems Engineer for the Next Generation GEO Operations and Sustainment Team you...  ...system maintenance support for a large system of computers (Linux environment), associated switching, network, communication... 
    Senior
    Linux
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    4 days ago
  • $50 per hour

     ...results, prioritize remediation, and verify patch installation on Linux and Windows hosts.Configure and maintain Splunk dashboards...  ...configuration baselines.Work with system owners, network engineers, and senior leadership to align security initiatives with business... 
    Senior
    Linux
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    20 hours ago
  • $106k - $141k

    DescriptionInfleqtion is a global quantum technology company solving the world’s most...  ...POSITION SUMMARYWe are seeking a Senior Test Engineer to support the development and...  ..., hardware validation, and embedded system testing in a Linux-based environment.JOB RESPONSIBILITIESThe... 
    Senior
    Linux
    Full time
    Temporary work
    Remote work
    Flexible hours

    ColdQuanta

    Louisville, CO
    1 day ago

Do you want to receive more vacancies?

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