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

Senior Embedded Software Engineer

$150k - $180k
Full-time

Technical Integrity

Job Description

Job Description

Senior Embedded Software Engineer

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

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

Build 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 bright 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

  • Design, write, and maintain efficient, well-documented C firmware for resource-constrained embedded systems.
  • Help define and execute a long-term transition toward Rust , developing a new codebase alongside continued support for existing products.
  • Develop and maintain embedded Linux components, including device drivers, kernel modules, and board support packages.
  • Shape software architecture with an emphasis on maintainability, scalability, and reuse across hardware generations.
  • 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

  • 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.
  • Hands-on embedded Linux experience, including kernel configuration, device drivers, or kernel modules.
  • 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

  • $150,000–$180,000 base salary , plus 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.

If you want meaningful project ownership, challenging embedded systems work, and the space to build software thoughtfully, we’d welcome a conversation.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Boulder, CO vacancy
  • $150k - $180k

     ...Senior Embedded Software EngineereGauge Systems is an established technology company in Boulder, CO, making revenue-grade smart energy meters....  ....Job Summary: We're looking for a Senior Embedded Software Engineer to design, develop, and optimize firmware and low-level software... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Technical Integrity

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

     ...problems and empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics... 
    Senior
    Permanent employment
    Temporary work

    Ursa Major

    Boulder, CO
    a month ago
  • $152k - $241.5k

     ...for energetic, enthusiastic and technologically savvy engineers to join the Chips System Software team. Here we architect and develop the boot firmware...  ...experience5+ years of relevant proven experienceExperience in embedded software development, specifically in areas of ARM... 
    Senior
    Full time

    Nvidia

    Boulder, CO
    4 days ago
  • $120k - $155k

     ...Senior IT Systems Engineer At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower...  ...IAM Management, provisioning of enterprise resources, and software patching. Installing, configuring, and maintaining operating... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Boulder, CO
    5 days ago
  • $165k - $218k

     ...imaging systems across both hardware and software deployed to tackle the most...  ...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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Boulder, CO
    6 days ago
  • $130k - $171k

    The Role: Due to team growth, we are seeking an experienced Software Engineer to join our Sat OS team, which develops the high-level operating system and file transfer layer for the spacecraftThe successful candidate will play a crucial role in developing software for our... 
    Senior
    For contractors
    Work at office
    3 days per week

    Spire Global

    Boulder, CO
    1 day ago
  •  ...Senior Electrical Engineer Boulder, CO About the role: Lumicity have partnered with an Aerospace Robotics company to help source a Senior Electrical Engineer for their growing team. Technical requirements: ~10+ years of electrical engineering experience... 
    Senior
    Full time

    Lumicity

    Boulder, CO
    2 days ago
  • $80k - $85k

     ...and perks. About the Department SparkFun's Engineering Department is responsible for the elaboration, design and...  ...are key values for SparkFun, and a key part of all our software efforts. All embedded software is open source and community driven. SparkFun developed... 
    Full time
    Casual work
    Flexible hours

    SparkFun Electronics

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

     ...Job Description HIRING: Senior Flight Software Engineer | RTOS or RTEMS | Strong Mission: "Clean up Space") \n \n RECRUITER OVERVIEW :...  ...across multiple real-time operating systems; C++, Rust, or embedded C on custom avionics boards; non-FPGA). \n ~ Proven background... 
    Senior
    Immediate start

    High Country Search Group

    Boulder, CO
    7 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
    3 days ago
  • $150k - $225k

    Job Title Location 6150 LOOKOUT RD, Boulder, CO, 80301-3341, United States Base Pay $150,000.00 - $225,000.00 / Year Employee Type FT Exempt Manage Others No Contact Information Name Tami Tye Phone (***) ***-**** Email ****@*****.*** Description...
    Senior

    FIRST RF

    Boulder, CO
    5 days ago
  •  ...Simulation Engineer As a Simulation Engineer, you will be responsible for developing and maintaining high-fidelity simulations of space...  ...expand into other subsystems. You will work closely with GNC, software, and test teams to ensure accurate modeling and analysis to... 
    Senior

    Impulse Space

    Boulder, CO
    5 days ago
  • Job-ID32317223Reference26-00695 Role Summary: Design, build, and configure clinical study databases in EDC/CDM platforms. Ensure systems meet client needs, follow GCDMP, support accurate data capture, workflows, edit checks, and integrations. Key Responsibilities: Lead ...
    Senior
    Remote work

    Katalyst Healthcares & Life Sciences

    Boulder, CO
    1 day ago
  • $120k - $155k

     ...Job Title: Senior Manufacturing Engineer Location: Boulder, Colorado Schedule : Onsite, M-F Pay Range: $120,000 - $155,000 *This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR). Visa sponsorship... 
    Senior

    Manpower

    Boulder, CO
    5 days ago
  •  ...Rudi’s Bakery in Boulder, CO seeks a Senior Vice President of Operations to scale manufacturing, warehousing, procurement, logistics, and quality. You will lead the largest team, create processes and dashboards, and drive targets for quantity, quality, and cost across... 
    Senior

    Jobleads-US

    Boulder, CO
    3 days ago
  •  ...Propelus is seeking a Senior Director of Sales to lead the Employer Growth Team, overseeing revenue growth and sales execution across EverCheck and Immuware. This leader will drive operational rigor, coach a high‑performing team, and push strategic initiatives like new... 
    Senior

    Jobleads-US

    Boulder, CO
    4 days ago
  •  ...Google LLC is seeking a Senior Product Manager to lead the Agentic AI and Insights Platform on the User Voice team. You will guide a cross-functional group of engineers, designers, and data scientists to shape product strategy and deliver AI-powered insights at scale.... 
    Senior

    Jobleads-US

    Boulder, CO
    3 days ago
  • Affirm is seeking a Group Product Marketing Manager to own strategy and systems across its B2B organization, synthesizing merchant, consumer, market, and performance insights to shape shared strategy and guide investments. You'll establish frameworks and operating mechanisms...
    Senior
    Remote work

    Affirm

    Boulder, CO
    3 days ago
  •  ...Management, Inc., a leader in comprehensive waste and environmental services in North America, is seeking a motivated and experienced Senior Account Executive to join our Sales & Business Development department. This role is pivotal in driving the growth of our customer... 
    Senior

    Waste Management

    Boulder, CO
    16 hours ago
  •  ...microarchitecture, RTL development, IP selection, synthesis, floorplanning, timing closure, tapeout, and silicon bring-up. You will mentor engineers, guide IP and subsystem design, manage schedules and risk, and collaborate with product architects and external partners to meet... 
    Senior

    Jobleads-US

    Boulder, CO
    4 days ago
  •  ...Senior Engineer Our Senior Engineer will leverage their deep engineering expertise to ensure that our renewable energy projects operate properly during their expected lifespan. They will utilize real time SCADA data, historical asset performance, and their expertise... 
    Senior

    Scout Clean Energy

    Boulder, CO
    4 days ago
  •  ...Radiance Technologies, a 100% employee-owned company, seeks a systems engineer to support a U.S. Government space and national security program in Boulder, CO. The role emphasizes strong collaboration, MBSE practices, and mission design across lifecycle phases. The ideal... 
    Senior
    Relocation

    Radiance Technologies

    Boulder, CO
    3 days ago
  •  ...Mesa Quantum Systems is seeking a Principal Hardware Engineer to own the board-level electronics for our chip-scale atomic clock. You will lead design of analog RF front ends, microwave synthesis, laser drive electronics, and cross-functional interfaces—hands-on and on... 
    Senior

    Jobleads-US

    Boulder, CO
    2 days ago
  • $130k - $155k

     ...Job Title: Senior Metrology Engineer Location: Boulder, Colorado Schedule: Onsite, M-F Pay Range: $130,000 - $155,000 *This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR). Visa sponsorship... 
    Senior

    Manpower

    Boulder, CO
    5 days ago
  •  ...Google is seeking a Senior Product Manager to lead the User Voice platform and its AI-powered insights capabilities from conception...  ...a cohesive ecosystem. You will partner with PMs, UX designers, engineers, data scientists, and executives to embed generative AI into product... 
    Senior

    Google

    Boulder, CO
    5 days ago
  •  ...architecture through tapeout, balancing performance, power, and area while interfacing with product and foundry teams. You will mentor engineers, drive schedules, and ensure design quality across RTL, IP selection, and physical implementation in a fast-paced environment.... 
    Senior

    Jobleads-US

    Boulder, CO
    5 days ago
  •  ...Atom Computing, Inc. seeks a Senior Opto-Mechanical Engineer to lead the design of optical subsystems, fixtures, and integration. You will work with optical engineers and physicists on laser distribution, imaging, and vacuum chamber interfaces, owning projects from concept... 
    Senior

    Atom Computing, Inc.

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

     ...Senior Solutions Engineer Louisville, Colorado (Hybrid) Who You Are Be Curious We ask questions, seek to understand others, and stay...  ...professionals to make informed decisions. As SaaS application software, it offers user-friendly data collection tools for... 
    Senior
    Live out
    Immediate start
    Remote work

    Alchemer Mobile

    Louisville, CO
    1 day ago
  •  ...Pattern is transforming airport ground operations through AI-driven software and robotics. Our mission is to make aviation logistics...  ...Transparency Your Mission This is a mission critical engineering role focused broadly on the software systems that let robots perceive... 
    Senior
    Full time
    Flexible hours

    Pattern

    Boulder, CO
    16 hours ago
  •  ...Job Description Job Description Responsibilities The Senior Inventory Associate performs duties associated with receiving and...  ...for delivery. · Performs reclamation duties. · Uses pharmacy software to check and/record data about prescriptions · Oversees... 
    Senior
    Work experience placement

    InnovAge

    Boulder, CO
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!