Embedded Firmware Engineer - ARM & RTOS

Bray International, Inc.

Houston (TX)

On-site

USD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive Pay Plans
Comprehensive Benefits (Medical,Dental
Vision, Life Insurance
401(k) with matching
Smoke-free workplace
Career development

Job summary

Bray International, Inc. is seeking a firmware engineer to lead design, development, and delivery of new Controls Products including sustainment of IoT devices.

You will develop and maintain embedded firmware for ARM-based microcontrollers, collaborate with hardware teams, and optimize performance and power efficiency. The role requires 2–4 years in embedded firmware, strong C/C++ skills, and experience with RTOS or bare-metal environments.

Qualifications

  • 2–4 years of experience in embedded firmware development.
  • Experience with ARM Cortex-M, PIC, MSP430, ESP32, etc.
  • Familiarity with RTOS (FreeRTOS, Zephyr, ThreadX) or bare-metal.
  • Strong C programming; some C++ knowledge.
  • Understanding of embedded communication protocols and hardware interfaces.
  • Firmware development lifecycle knowledge.

Responsibilities

  • Design, develop, and maintain firmware for embedded systems, including ARM-based microcontrollers or similar platforms.
  • Integrate and debug board bring-up activities with electrical and hardware engineering teams.
  • Develop real-time embedded applications using C/C++ in bare-metal or RTOS environments.
  • Perform firmware testing, validation, and troubleshooting using oscilloscopes, logic analyzers, and debugging tools (JTAG/SWD).
  • Refactor and optimize existing firmware for performance, power efficiency, and reliability.
  • Participate in code reviews, design reviews, and documentation of firmware architecture and interfaces.
  • Collaborate with cross-functional teams to define requirements, system behavior, and test strategies.
  • Work with version control, build systems, and CI pipelines (e.g., Git, CMake, Jenkins, GitLab CI).

Skills

C
C++
Embedded firmware development
RTOS

Education

Bachelor’s degree in Electrical Engineering
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Computer Science

Tools

GDB
J-Link
Lauterbach

Job description

Bray International, Inc. is seeking a firmware engineer to lead design, development, and delivery of new Controls Products including sustainment of IoT devices.

You will develop and maintain embedded firmware for ARM-based microcontrollers, collaborate with hardware teams, and optimize performance and power efficiency. The role requires 2–4 years in embedded firmware, strong C/C++ skills, and experience with RTOS or bare-metal environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - Real-Time ARM, C/C++
Embedded Firmware Engineer - Real-Time ARM, C/C++

Bray Intl Brand • Houston (TX)

On-site
USD 85,000 - 120,000
Competitive Pay Plans
Medical, dental, vision, life
401(k) with matching
Embedded Firmware Engineer: Bare-Metal & RTOS
Embedded Firmware Engineer: Bare-Metal & RTOS

Addison Group • Waukegan (IL)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer – RTOS/ARM Cortex, Stock & PTO
Embedded Firmware Engineer – RTOS/ARM Cortex, Stock & PTO

Corvid-Technologies-LL • Langtree (NC)

On-site
USD 85,000 - 110,000
Employee Stock Ownership Plan
Medical Insurance via Blue Cross
Paid Time Off based on experience
+1
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Embedded Firmware Engineer — RTOS & ARM Microcontrollers
Embedded Firmware Engineer — RTOS & ARM Microcontrollers

Cardinal-Scale-Manufacturing,-Co • Webb City (MO)

On-site
USD 85,000 - 120,000
Paid Time Off
medical
dental
+5
Firmware Engineer
Firmware Engineer

Katalyst-Healthcares- • SOUTH PLAINFIELD (NJ)

On-site
USD 95,000 - 125,000
Embedded Software Engineer - C#/C++ on ARM, RTOS
Embedded Software Engineer - C#/C++ on ARM, RTOS

Wise Equation Solutions Inc. • Fremont (CA)

On-site
USD 120,000 - 180,000
Industrial Firmware Engineer — ARM, Linux & UEFI
Industrial Firmware Engineer — ARM, Linux & UEFI

OnLogic • Cary (NC)

On-site
USD 140,000 - 160,000
Competitive salary
Comprehensive Benefits package
401k Plan with 3% Employer contributed
+4
Embedded Firmware Engineer – RTOS, ARM/Cortex, DoD Clearance
Embedded Firmware Engineer – RTOS, ARM/Cortex, DoD Clearance

Corvid Technologies • Batavia Township (OH)

On-site
USD 105,000 - 140,000
Employee Stock Ownership Plan
Medical Insurance (Blue Cross)
Paid Time Off
+4
Principal Firmware Engineer - Embedded IoT Leader (Hybrid)
Principal Firmware Engineer - Embedded IoT Leader (Hybrid)

Brambles USA Inc • United States

Hybrid
USD 120,000 - 180,000