Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
This role offers the opportunity to work across the full product lifecycle-from concept through production-while collaborating closely with hardware, product, and manufacturing teams.
Key ResponsibilitiesLead development of embedded firmware for advanced hardware systemsArchitect and implement scalable, high-performance firmware solutionsDrive full software development lifecycle (requirements, design, development, testing, and release)Develop and optimize low-level drivers for hardware interfaces (SPI, I2C, UART, ADC, GPIO, sensors, etc.)Partner with hardware engineers to define and refine system architectureConduct design reviews, code reviews, and technical evaluationsTroubleshoot and resolve complex firmware and system-level issuesSupport manufacturing, field applications, and sustaining engineering effortsEstablish and improve firmware development processes and standardsMentor and guide junior engineersQualificationsBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field5+ years of experience in embedded firmware developmentStrong proficiency in C/C++ (including bare-metal programming)Experience writing low-level drivers and working directly with hardware componentsProven track record of successfully releasing products to marketExperience with version control and issue tracking tools (Git, GitLab, etc.)Strong debugging and analytical skillsAbility to work cross-functionally with hardware, systems, and product teamsExcellent communication and leadership skillsBenefitsCompetitive SalaryMedical InsuranceDental InsuranceVision InsuranceDisability InsuranceLife Insurance401kPaid Time OffPaid Holidays
LT
Laser Technology, Inc.
Sr. Firmware Engineer
Career Insights for Firmware Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Colorado data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Firmware Engineer develops the programmable content in electronic hardware devices. Works for a hardware company developing software for each hardware platform. Alters, organizes and models the functionality of software for a variety of industries, including the automotive, health care and consumer electronics industries.
$109,915 / year median in Colorado
-0% projected decline
Job Description
Job Title:
Sr.Firmware EngineerLocation:
Centennial, COCompensation:
$120K - $140K (DOE)Position OverviewWe are seeking a skilled and experienced Sr. Firmware Software Engineer to join a high-performing engineering team. This is a hands-on leadership role where you will be responsible for architecting, developing, and delivering embedded firmware solutions while mentoring other engineers and driving engineering best practices.This role offers the opportunity to work across the full product lifecycle-from concept through production-while collaborating closely with hardware, product, and manufacturing teams.
Key ResponsibilitiesLead development of embedded firmware for advanced hardware systemsArchitect and implement scalable, high-performance firmware solutionsDrive full software development lifecycle (requirements, design, development, testing, and release)Develop and optimize low-level drivers for hardware interfaces (SPI, I2C, UART, ADC, GPIO, sensors, etc.)Partner with hardware engineers to define and refine system architectureConduct design reviews, code reviews, and technical evaluationsTroubleshoot and resolve complex firmware and system-level issuesSupport manufacturing, field applications, and sustaining engineering effortsEstablish and improve firmware development processes and standardsMentor and guide junior engineersQualificationsBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field5+ years of experience in embedded firmware developmentStrong proficiency in C/C++ (including bare-metal programming)Experience writing low-level drivers and working directly with hardware componentsProven track record of successfully releasing products to marketExperience with version control and issue tracking tools (Git, GitLab, etc.)Strong debugging and analytical skillsAbility to work cross-functionally with hardware, systems, and product teamsExcellent communication and leadership skillsBenefitsCompetitive SalaryMedical InsuranceDental InsuranceVision InsuranceDisability InsuranceLife Insurance401kPaid Time OffPaid Holidays