Senior Linux & C Embedded Engineer for Clean Tech Company (Boulder)
$150k - $180kTechnical 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.
$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...SeniorLinuxPermanent employmentContract workWork experience placement$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...SeniorLinuxPermanent employmentTemporary work$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...SeniorLinuxFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$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...SeniorLinuxWork at officeRemote workWork from homeFlexible hours$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...SeniorLinux$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...SeniorLinuxContract workWork experience placement$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...SeniorFull timeNight shift- ...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 payContract workPart timeRemote work
$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...SeniorLinuxTemporary workFor contractorsWork experience placementRemote workFlexible hours$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...SeniorLinuxTemporary work$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...SeniorLinuxTemporary workWork at office3 days per week- ...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...SeniorFull timeContract work
- ...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...SeniorLinuxPermanent employmentTemporary workCasual workWork at officeLocal areaRelocation packageFlexible hours
$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-...SeniorLinuxFor contractorsWork at office3 days per week$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...SeniorLinuxFull timeWork experience placementImmediate start- ...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...SeniorFull timeFor contractorsWork at officeRemote workFlexible hours
- ...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...
- ...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...SeniorContract workTemporary workLocal areaImmediate startFlexible hours
- ...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
$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...SeniorLinuxTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$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 employmentFull timeContract work$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...SeniorLinuxPermanent employmentFull timeContract workRemote work$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...SeniorLinuxFull timeTemporary workWork experience placementCasual workFlexible hoursNight shiftAfternoon shift- ...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...SeniorLinux
$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...SeniorFull time- ...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...LinuxFull timeTemporary workWork at officeLocal areaImmediate start
- ...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...SeniorLive in
$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...SeniorFull timeWork at officeWorldwideWork visa$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...SeniorLinuxFull time$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
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!
- senior linux systems engineer Boulder, CO
- senior devops engineer remote Boulder, CO
- senior vmware engineer Boulder, CO
- senior dynamics crm developer Boulder, CO
- senior implementation project manager Boulder, CO
- senior robotics software engineer Boulder, CO
- senior consulting engineer Boulder, CO
- senior java full-stack developer Boulder, CO
- senior database analyst Boulder, CO
- senior principal cloud computing engineer Boulder, CO






