Embedded Firmware Engineer — RTOS/Linux, Hardware-Focused

Glassboard

Indianapolis (IN)

On-site

USD 85,000 - 110,000

Full time

9 days ago
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

Healthcare & 401k
Parental leave
Education support
Makerspace access
Team outings

Job summary

Glassboard, a hardware product development firm, seeks an Embedded Firmware Engineer to own firmware across RTOS/Linux/bare metal on custom electronics. You will work with hardware and software teams to drive architecture, implementation, validation, and manufacturing support.

Required: 2+ years in product development, experience with Linux/RTOS, USB/CAN/UART/SPI/I2C, and proficiency with J-Link debuggers. Indianapolis-based, on-site, with comprehensive benefits.

Qualifications

  • Minimum 2 years in product development or R&D-focused field.
  • Direct experience in embedded software using Linux, RTOS, or bare metal.
  • Experience with USB, CAN, UART, SPI, I2C or similar interfaces.
  • Familiarity with real-time debuggers and hardware schematics.

Responsibilities

  • Develop, enhance, and debug real-time firmware in C.
  • Design and implement functionality for embedded subsystems.
  • Drive firmware development for performance and hardware integration.
  • Create technical specs from customer requirements.
  • Prototype bring-up, debugging, and verification.

Skills

Embedded firmware
Linux/RTOS
Hardware interfaces
Version control
Segger J-Link
Schematic knowledge

Education

Bachelor's Degree in EE/CE/EET/CET

Tools

Yocto/Buildroot
Android AOSP
VS Code
Keil
IAR

Job description

Glassboard, a hardware product development firm, seeks an Embedded Firmware Engineer to own firmware across RTOS/Linux/bare metal on custom electronics. You will work with hardware and software teams to drive architecture, implementation, validation, and manufacturing support.

Required: 2+ years in product development, experience with Linux/RTOS, USB/CAN/UART/SPI/I2C, and proficiency with J-Link debuggers. Indianapolis-based, on-site, with comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Glassboard • Indianapolis (IN)

On-site
USD 85,000 - 110,000
Healthcare & 401k
Parental leave
Education support
+2
Lead Embedded Software Engineer - Firmware & Team Lead
Lead Embedded Software Engineer - Firmware & Team Lead

Glassboard • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Comprehensive healthcare coverage and
401(k) match
Paid parental leave
+3
Lead Embedded Software / Firmware Engineer
Lead Embedded Software / Firmware Engineer

Glassboard • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Comprehensive healthcare coverage and
401(k) match
Paid parental leave
+3
Embedded Firmware Engineer II: Safety-Critical RTOS & Bare-Metal
Embedded Firmware Engineer II: Safety-Critical RTOS & Bare-Metal

FORT Robotics • Pittsburgh

On-site
USD 125,000 - 150,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
Embedded Firmware Engineer — RTOS, Bare-Metal, HW Debug
Embedded Firmware Engineer — RTOS, Bare-Metal, HW Debug

Insight Global • Boulder (CO)

On-site
USD 110,000 - 150,000
Embedded Firmware Engineer (RTOS)
Embedded Firmware Engineer (RTOS)

Talentify • University Park (IL)

On-site
USD 75,000 - 100,000
Annual bonus potential
Health insurance
Dental insurance
+5
Firmware Engineer
Firmware Engineer

5V Tech • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
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