Embedded Firmware Engineer

SCRAM Systems

Greenwood Village (CO)

On-site

USD 120,000 - 140,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) matching
Health insurance
Dental insurance
Vision insurance
Life insurance
Paid time off

Job summary

SCRAM Systems is hiring an Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. You will work across firmware stacks from bare-metal to RTOS, interfacing with hardware to deliver high-performance, low-power solutions.

The role emphasizes embedded Linux, Zephyr, device drivers, and hardware/firmware integration, with collaboration across hardware, systems, and software teams.

Qualifications

  • Bachelor’s or Master’s degree in a relevant field (EE/CS).
  • 3+ years of embedded firmware experience.
  • Strong proficiency in C/C++ and embedded Linux.

Responsibilities

  • Design and maintain embedded firmware for microcontrollers and SoCs.
  • Develop firmware on bare-metal and RTOS platforms (Zephyr).
  • Work with embedded Linux including kernel config and user-space apps.

Skills

C/C++
Embedded Linux
Zephyr RTOS
Device drivers
Wireless tech

Education

Bachelor's or Master's in EE/CS

Tools

Yocto/Buildroot
Git

Job description

  • Pay Range Includes Base; Commissions; Bonus : No
  • Salary : $120k USD Annually - 140k USD Annually

Company Overview:

SCRAM Systems is a leading provider of alcohol, location, and drug testing monitoring hardware, software, and mobile apps, including the SCRAM Continuous Alcohol Monitoring ® (SCRAM CAM ® ) bracelet, the LifeSafer ® L250 Ignition Interlock device, LifeSafer Intelligence Speed Assistance, and the PharmChek ® Drugs of AbuseSweat Patch. We provide an integrated approach to supporting our customers by offering solutions specific to court and agency needs in the community corrections industry throughout all phasesof client management.

As a company, we are committed to continuing our tradition of reengineering operations to streamline processes, enhance productivity, and improve client outcomes through constant innovation. Our purpose is to change lives, reunite families, and make our communities safer through advanced technology and world class service.

Job Description

Job Summary:

We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack—from bare-metal development to RTOS-based wireless systems—while interfacing closely with hardware to deliver high-performance, low-power solutions. The ideal candidate has strong experience in embedded Linux, Zephyr, device drivers, and hardware/firmware integration.

Duties/Responsibilities:

Design, develop, and maintain embedded firmware for microcontrollers and SoCs

Develop and debug firmware on bare-metal and RTOS platforms (e.g., Zephyr)

Work with embedded Linux systems, including kernel configuration and user-space applications

Implement and optimize hardware drivers (I2C, SPI, UART, GPIO, ADC/DAC, PCIe, etc.)

Develop and validate hardware/firmware interfaces and bring-up new hardware platforms

Design and implement low-power management strategies

Collaborate with hardware, systems, and software teams

Perform board bring-up, debugging, and system validation

Troubleshoot system-level issues

Contribute to architecture decisions and documentation

Experience and Skills

Skills/Abilities:

Experience with low-power embedded system design preferred

Familiarity with bootloaders, secure firmware development, and over-the-air (OTA) update processes preferred

Experience with embedded Linux build systems such as Yocto and/or Buildroot preferred

Proficiency in Python or other scripting languages for automation and development support preferred

Knowledge of wireless communication technologies, including BLE, Wi-Fi, and Cellular connectivity preferred

Understanding of applicable safety and cybersecurity standards preferred

Demonstrated strong analytical and problem-solving skills

Ability to collaborate effectively within cross-functional teams

High level of attention to detail and commitment to quality

Self-motivated with the ability to manage priorities independently

Strong verbal and written communication skills

Education and Experience:

Bachelor’s or Master’s degree in relevant field

3+ years of experience in embedded firmware development

Strong proficiency in C/C++

Experience with embedded Linux, Zephyr RTOS, and bare-metal development

Experience writing hardware device drivers

Understanding of microcontroller and processor architectures

Familiarity with SPI, I2C, UART, CAN, USB, Ethernet

Experience with Git and debugging tools

Experience in design and optimizing of low-level C/C++ embedded software for GNSS/GPS tracking systems

Physical Requirements (With or without reasonable accommodation):

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

At SCRAM, we prioritize the well-being and financial security of our employees. We understand that benefits play a crucial role in ensuring our team members feel supported and valued. That's why we offer a comprehensive benefits package that includes:

  • Retirement Savings:
    • 401(k): We offer a 401(k)-retirement savings plan to help you plan for your future financial security.
    • 401(k) Matching: SCRAM provides a 100% match for the first 3% contributed and another 50% match for the next 2% contributed, amplifying your savings potential.
  • Health and Wellness:
    • Health Insurance: We provide comprehensive health insurance coverage to safeguard your health and that of your family.
    • Dental Insurance: Our dental insurance plan ensures access to quality dental care for you and your dependents.
    • Vision Insurance: Take care of your vision health with our vision insurance coverage.
    • Health Savings Account (HSA): Our HSA option allows you to save pre-tax dollars for medical expenses, providing flexibility and savings opportunities. We strongly valuesaving for your wellness, so the company provides an employer contribution towards your HSA annually.
    • Flexible Spending Account (FSA): With our FSA, you can set aside pre-tax dollars to cover eligible medical expenses not covered by your health insurance plan. You can also save pre-tax dollars to help cover the cost of child care with our Dependent Care FSA.
  • Disability Insurance: We offer company paid short and long term disability insurance to provide financial protection in the event of injury or illness that prevents you from working.
  • Life Insurance: Ensure the financial security of your loved ones with our company paid life insurance coverage at 1.5x your annual salary. Want more coverage – supplementallife is also available.
  • Work-Life Balance:
    • Paid Time Off: We understand the importance of work-life balance. That's why we provide generous paid time off, allowing you to recharge and enjoy life outside of work.
    • Paid Sick Time: Your health matters to us. We offer paid sick time to support you during times of illness.
    • Employee Assistance Program (EAP): Our EAP offers free confidential counseling and support services to help you navigate personal or professional challenges.
  • Referral Program: We believe in the power of teamwork and collaboration. Our referral program rewards you for referring talented individuals to join our team.
  • Tuition Reimbursement Program: We support the professional growth of all employees, but understand that going back to school is expensive. We offer tuitionreimbursement up to the IRS limit annually to help our employees flourish.

At SCRAM, we are committed to empowering our employees to thrive both personally and professionally. Join us and take advantage of our comprehensive benefits package as you embark on a rewarding career journey with us.

Eligibility

Are you legally authorized to work for any employer in the United States?

  • Yes
  • No

Are you willing to relocate for a daily on-site position in our Greenwood Village, CO office?

  • Yes
  • No

Are you eligible to work in the U.S. with or without sponsorship?

  • Yes
  • No

Will you now or in the future require employer sponsorship to obtain or maintain authorization to work in the United States?

What is your minimum salary requirements?

Were you referred by a current employee?

  • Yes
  • No

Will you be willing to undergo a background check if a conditional offer is extended?

  • Yes
  • No

Do you have experience with the following?

  • Any of the following: 1ALifeSafer Inc, 1Lifesafer Distribution Inc, Lifesafer of Northern California, Monitech LLC, PAS International Systems Inc, Alcohol Monitoring Systems Inc, SCRAM Systems of California Inc, SCRAM Systems of Idaho Inc, SCRAM Systems of Arizona Inc, Total Court Services of Nevada LLC, PharmChem Inc, ProntoTrak Inc and SCRAM Systems of Illinois
  • Yes
  • No

What city, state, and county do you currently reside in within the U.S.?

If selected for a virtual interview, I understand that the interview may be recorded for training, identification, and quality assurance purposes. By selecting "Yes," I acknowledge and consent to the recording of my interview.

  • Yes
  • No

Do you have experience with battery power real-time embedded systems?

Do you have experience with the Nordic chipset for embedded systems?

Do you have experience with the Zephyr operating system?

Do you have experience with writing and/or debugging device drivers for peripheral sensors and commination ICs?

Are you confident using debugging the Hardware and firmware interface with tools such as oscilloscopes and logic analyzers?

Do you have familiarity with technologies such as GNSS, Cellular communications, Wi-Fi and Bluetooth?

In support of equal employment opportunity, we are an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other characteristic protected by law.

Veteran Status

We are a government contractor subject to VEVRAA, requiring affirmative action to employ and advance protected veterans. The classifications are:

  • Disabled veterans;
  • Recently separated veterans;
  • Active duty wartime or campaign badge veterans;
  • Armed forces service medal veterans.

Protected veterans may have additional rights under USERRA – the Uniformed Services Employment and Reemployment Rights Act. In particular, if you were absent from employment in order to perform service in the uniformed service, you may be entitled to be reemployed by your employer in the position you would have obtained with reasonable certainty if not for the absence due to service. For more information, call the U.S. Department of Labor’s Veterans Employment and Training Service (VETS), toll-free, at 1‑866‑4‑USA‑DOL.

  • I identify as one or more of the classifications of protected Veteran listed above
  • I am not a protected Veteran
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regional Sales Manager, North East Territory
Regional Sales Manager, North East Territory

SCRAM Systems • United States

Remote
USD 86,000 - 92,000
401(k) matching
Health Insurance
Dental Insurance
+5
Senior Controls Engineer
Senior Controls Engineer

Group14 Technologies • Moses Lake (WA)

On-site
USD 105,000 - 135,000
Medical, Dental, and Vision covered
Employee Assistance Program
Long-Term and Short-Term Disability
+4
Firmware Engineer – Humanoid Robotics Hands
Firmware Engineer – Humanoid Robotics Hands

Apptronik • Austin (TX)

Hybrid
USD 95,000 - 140,000
Lead DevOps Engineer
Lead DevOps Engineer

STR • Woburn (MA)

Hybrid
USD 175,000 - 240,000
Senior Scientist
Senior Scientist

STR • Woburn (MA)

On-site
USD 139,000 - 170,000
Firmware Engineer, Staff
Firmware Engineer, Staff

Redwire Space • Ann Arbor (MI)

On-site
USD 145,000 - 195,000
Lead Software Reverse Engineer
Lead Software Reverse Engineer

STR • Woburn (MA)

On-site
USD 157,000 - 230,000
Senior Software Engineer, Manufacturing
Senior Software Engineer, Manufacturing

Anduril • Irvine (CA)

On-site
USD 220,000 - 292,000
Lead GPU Software Engineer (Real-Time RF Signals)
Lead GPU Software Engineer (Real-Time RF Signals)

STR • Woburn (MA)

On-site
USD 157,000 - 223,000
Reverse Engineer 3
Reverse Engineer 3

GRVTY • Fort Meade (MD)

On-site
USD 147,000 - 177,000