Lead Firmware Software Engineer (3 days onsite / 2 days remote)

JobDiva, Inc.

Centennial (CO)

Hybrid

USD 120,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Employer paid medical
Dental coverage
Life insurance
Disability insurance
401k with match

Job summary

Everest Consultants seeks a Lead Firmware Software Engineer to drive embedded firmware for laser rangefinders and speed detection systems. The role balances hands-on coding with mentoring a team, guiding architecture, reviews, and development processes from concept to release.

You will collaborate with hardware and product management, perform trade-offs, and own verification plans, while communicating architectures to senior leadership and ensuring on-time delivery of robust firmware.

Qualifications

  • Bachelor's degree in electrical/computer engineering or related field.
  • 10+ years of relevant industry experience.
  • Proven product release history.
  • Ability to cover all product development cycle phases.

Responsibilities

  • Develop and analyze requirements, architect, implement, test and deploy firmware within timelines.
  • Lead software architecture and failure analysis reviews.
  • Mentor junior engineers and collaborate with hardware teams.
  • Document firmware architecture, code, and verification plans.

Skills

C/C++ firmware
Bare metal programming
Team leadership
Debugging & testing
Device drivers

Education

Bachelor's degree in EE/CS/CE

Tools

GitLab
MS Word
MS Excel
Outlook
Teams

Job description

Lead Firmware Software Engineer (3 days onsite / 2 days remote)

Duration: FTE / Permanent

Location: Centennial, CO

What you will do

Developing embedded firmware employed on laser rangefinders, speed detection products, and associated manufacturing systems. Technical design drives from concept to release, refines development processes and best practices, and supports sustaining efforts. Provides leadership to more junior members of the team. This is a hands‑on role with the expectation that the candidate will balance providing leadership to a team of firmware engineers while directly authoring code as one of the contributing members of the same team.

Responsibilities include
  • Works with a diverse team of technical and product management functions within the company to develop and analyze requirements, then architect, implement, test and deploy robust firmware solutions within program timelines.
  • Performs trade‑off studies as part of developing optimized solutions.
  • Collaborates with hardware engineers and other engineering staff to evaluate and design the interface between hardware and firmware.
  • Leads software architecture and failure analysis reviews.
  • Effectively communicate product architectures, design proposals and negotiate options at senior management levels.
  • Drives prototyping, design reviews, code reviews, reliability testing, and creation of requirements and verification plans.
  • Documents software by employing best practices related to creation of firmware architecture descriptions, commenting source code, creating command and error code lists, and detailed algorithm descriptions.
  • Performs hands‑on work debugging, troubleshooting, and validation testing to ensure compliance with specifications.
  • Provides timely support for both in‑house and customer field service support issues.
  • Mentors more junior members of the staff.
  • Supports new product development, manufacturing fixturing and tools, and sustaining existing products.
Required Skills
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering
  • or related technical field; or a combination of education, experience, and training.
  • 10+ years of relevant industry experience.
  • Demonstrable product release history.
  • Ability to support all phases of the product development cycle including architecture,
  • design, development, debugging, documentation and validation.
  • Experience with version control systems (GitLab, etc.) and bug tracking tools.
  • Strong background in C/C++ firmware development, including bare metal programming.
  • Strong background in writing low level device drivers (IMU, magnetometer, environmental sensors, ADC, GPIO, SPI, I2C, UART, Bluetooth).
  • Ability to define problems, collect data, establish facts, draw valid conclusions and
  • implement and test fixes.
  • Proven ability to interpret an extensive variety of technical instructions in mathematical
  • or diagram form and deal with multiple abstract and concrete variables.
  • Ability to apply mathematical concepts such as exponents, logarithms, quadratic equations, matrix math, linear regression, curve fitting, and low pass filters.
  • Proficiency in MS Word, Excel, Outlook and Teams.
  • Excellent written and verbal communication skills.
Physical Demands of the role include
  • Qualified individuals must be able to lift up to 15 pounds.
  • Be willing to work in an office environment as well as outside in various weather
  • conditions to conduct tests on new and revised products.
  • Must be able to walk, stand, lift, sit, see, and hear.
  • Reasonable accommodation may be made to enable individuals with disabilities to execute the necessary functions of the position.
Benefits
  • This full‑time exempt position is eligible for all company benefits including employer paid medical, dental, life, disability, and 401k with a match, and more.

Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware SW Engineer
Lead Firmware SW Engineer

Laser Technology, Inc. • Colorado

On-site
USD 140,000 - 200,000
Health benefits
401(k)
Lead Embedded Firmware Engineer — Hybrid
Lead Embedded Firmware Engineer — Hybrid

JobDiva, Inc. • Centennial (CO)

Hybrid
USD 120,000 - 150,000
Employer paid medical
Dental coverage
Life insurance
+2
Lead Firmware Engineer
Lead Firmware Engineer

CyberCoders • Englewood (CO)

On-site
USD 120,000 - 145,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Lead Firmware Engineer
Lead Firmware Engineer

Boston Engineering Corporation • Waltham (MA)

On-site
USD 150,000 - 175,000
Health insurance
401(k) match
Paid time off
Senior Firmware Engineer
Senior Firmware Engineer

Job Juncture • Herndon (VA)

On-site
USD 140,000 - 210,000
Lead Embedded Firmware and Systems Engineer
Lead Embedded Firmware and Systems Engineer

FUTEK Advanced Sensor Technology • Irvine (CA)

On-site
USD 160,000 - 190,000
Director of Hardware and Firmware Engineering
Director of Hardware and Firmware Engineering

American Innovations Ltd • Austin (TX)

On-site
USD 180,000 - 240,000
Medical/Dental/Vision
401k matching
Paid family leave
+1
Lead Firmware Engineer
Lead Firmware Engineer

Twenty80 llc • Zeeland (MI)

On-site
USD 90,000 - 120,000
Relocation assistance
Visa sponsorship available for exceptional candidates
Lead Firmware Engineer
Lead Firmware Engineer

SmartRecruiters, Inc. • Waltham (MA)

On-site
USD 150,000 - 175,000
Health insurance
401(k) match
Paid time off
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

On-site
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1