More jobs:
Sr Embedded Firmware Engineer
Job in
Longmont, Boulder County, Colorado, 80502, USA
Listed on 2026-05-16
Listing for:
West Search Partners, LLC
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
We’re seeking a Senior Embedded Firmware Engineer to join our Agile R&D team onsite in Longmont, CO. This role offers the opportunity to develop high-quality embedded firmware for advanced instrumentation, collaborating with cross-functional teams to deliver innovative, reliable solutions. You’ll be involved in all stages of the development lifecycle—from design through validation—while applying modern tools and best practices to continuously improve firmware processes and product quality.
Key Responsibilities- Develop embedded firmware for hardware interfaces, communications, GUI interactions, and core device functionality
- Participate in an Agile Scrum team, managing technical work items and supporting backlog priorities
- Architect reusable, maintainable solutions using object-oriented design (C++ or Rust)
- Write engineering documentation, design references, and requirements
- Interface with cross-functional partners including engineering, manufacturing, marketing, and service teams
- Continuously evaluate and improve development processes, efficiency, and product quality
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 5+ years of embedded firmware development experience
- 2+ years of experience as a technical lead
- Strong experience with Agile Scrum or similar methodologies
- Proficient in C++ or Rust and object-oriented design
- Experience with Embedded Linux at the application level
- Familiarity with software version control and bug tracking systems
- Ability to read and understand schematic diagrams
- Yocto build experience and/or Linux Kernel and driver development
- Experience with Git, Jira, Dev Suite, Jama, or similar tools
- GUI framework experience (QT or similar)
- Knowledge of TCP/IP, WiFi, and Bluetooth protocols
- Cybersecurity experience
- Exposure to AI/ML algorithm selection and application
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×