Embedded Firmware Engineer — RTOS, Bare-Metal, HW Debug

Insight Global

Boulder (CO)

On-site

USD 110,000 - 150,000

Full time

21 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

One of the leading technology companies in Boulder, Colorado seeks an embedded software engineer to design, develop and document embedded software systems and hardware interfaces for company products with minimal supervision. The role emphasizes debugging and firmware updates, plus collaboration with cross-functional teams.

The ideal candidate has at least three years of engineering and programming experience, C and Python/C# skills, and familiarity with RTOS, lab equipment, and interface

Qualifications

  • Bachelor's degree in Engineering, CS, or related field.
  • At least three years of engineering and programming experience.
  • Three years of C and Python/C# programming.
  • Experience with Bare-metal programming, RTOS and cooperative operating systems.
  • Experience with SP I, I2C and UART interfaces.
  • Experience with cellular, Sub-GHz, WiFi and Bluetooth communication protocols.
  • Ability to read electrical schematics and troubleshoot with lab equipment.
  • Familiarity with product development life cycle and multiple methodologies.
  • Excellent written and oral communication skills.
  • Ability to work with computers and standard department software.

Responsibilities

  • Designs, develops and documents embedded software systems and related hardware interface components for Company products with minimum supervision.
  • Maintains current knowledge of new embedded software technology and industry trends.
  • Debugs and fixes hardware and software issues in embedded systems.
  • Interfaces with low level microcontroller components.
  • Performs functional analysis and performance profiling with firmware and hardware in test environments.
  • Maintains firmware updates to accommodate field issues or obsolescence.
  • Analyzes data to troubleshoot firmware issues in the field.
  • Develops functional specifications and provides technical advice to team members.
  • Participates in project planning and scheduling.

Skills

Engineering experience
C programming
Python programming
C# programming
RTOS experience
Bare-metal programming
SPI protocol
I2C protocol
UART protocol
Cellular
WiFi
Bluetooth
Lab equipment troubleshooting
Reading schematics
Product lifecycle knowledge
Project management
Documentation
Communication skills
Confidentiality

Education

Bachelor Degree in Engineering, Computer Science or related field

Job description

One of the leading technology companies in Boulder, Colorado seeks an embedded software engineer to design, develop and document embedded software systems and hardware interfaces for company products with minimal supervision. The role emphasizes debugging and firmware updates, plus collaboration with cross-functional teams.

The ideal candidate has at least three years of engineering and programming experience, C and Python/C# skills, and familiarity with RTOS, lab equipment, and interface

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Embedded Firmware Engineer – RTOS & Bare-Metal
Onsite Embedded Firmware Engineer – RTOS & Bare-Metal

The GEO Group, Inc. • Boulder (CO)

On-site
USD 110,000 - 170,000
Health Insurance
Vision Insurance
Dental Insurance
+10
Embedded Firmware Engineer – Onsite Boulder (RTOS)
Embedded Firmware Engineer – Onsite Boulder (RTOS)

BI Incorporated • Boulder (CO)

On-site
USD 90,000 - 130,000
3 weeks Paid Time Off
15 Paid Holidays
401(k) Matching
+14
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

The GEO Group Australia Pty Ltd. • Boulder (CO)

Hybrid
USD 90,000 - 130,000
PTO 3 weeks
Paid Holidays
401(k) Matching
+10
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer - C++, RTOS, Linux | Denver
Embedded Firmware Engineer - C++, RTOS, Linux | Denver

Pyramid, Inc • Denver (CO)

Hybrid
USD 62,000 - 68,000
Health insurance
401(k)
Paid sick leave
Embedded Software Engineer - C/C++, Linux/RTOS, Driver
Embedded Software Engineer - C/C++, Linux/RTOS, Driver

Actalent • Johnstown (CO)

On-site
USD 95,000 - 130,000
Medical
Dental
Vision
+9
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Firmware Engineer
Senior Firmware Engineer

F-o-r-t-u-n-e Personnel Consultants of Troy (FPC-Troy) • Colorado

On-site
USD 120,000 - 170,000
Firmware Engineer
Firmware Engineer

Insight Global • Boulder (CO)

On-site
USD 110,000 - 150,000