Embedded Systems Engineer – Industrial Hardware & Firmware

Element Staffing Services

Houston (TX)

On-site

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Element Staffing Services is seeking an Embedded Systems Engineer – Product Development in the Houston region to design, test, and refine embedded electronic products for industrial applications. You will work hands-on across firmware, hardware, and prototyping, with a focus on STM32 MCUs and 24V electronics.

The role emphasizes building and validating hardware and software, debugging interfaces, and contributing to robust product development from design to testing.

Qualifications

  • Requires strong Embedded C programming.
  • Familiarity with STM32 or ARM Cortex MCUs.
  • Solid understanding of low-voltage electronics (24V and below).
  • Hands-on experience designing, building, testing, and troubleshooting electronic hardware.

Responsibilities

  • Design, develop, test, and troubleshoot embedded products and systems.
  • Develop and maintain embedded firmware using C.
  • Work with STM32 microcontrollers and ARM Cortex platforms.
  • Read and interpret schematics and perform related calculations.
  • Build, modify, and test electronic prototypes and products.
  • Troubleshoot hardware, firmware, and system-level issues.
  • Work with 4–20mA signals, RS-485, Modbus, and Ethernet communications.
  • Support product development from design through testing and implementation.

Skills

Embedded C
STM32 MCU
Low-voltage electronics
Hardware design
Schematic reading
Modbus RS-485
FreeRTOS

Education

Bachelor's degree in Electrical Engineering
Equivalent hands-on experience

Tools

FreeRTOS
C#/.NET

Job description

Element Staffing Services is seeking an Embedded Systems Engineer – Product Development in the Houston region to design, test, and refine embedded electronic products for industrial applications. You will work hands-on across firmware, hardware, and prototyping, with a focus on STM32 MCUs and 24V electronics.

The role emphasizes building and validating hardware and software, debugging interfaces, and contributing to robust product development from design to testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded System Engineer
Embedded System Engineer

Element Staffing Services • Houston (TX)

On-site
USD 90,000 - 120,000
FIRMWARE ENGINEER
FIRMWARE ENGINEER

Additech, Inc. • Houston (TX)

On-site
USD 85,000 - 110,000
Senior Embedded Hardware Engineer
Senior Embedded Hardware Engineer

Mechanicaldesigndirectory • St. Louis (MO)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer - STM32, FPGA, Embedded Linux
Embedded Firmware Engineer - STM32, FPGA, Embedded Linux

Actalent • Baltimore (MD)

On-site
USD 76,000 - 106,000
Medical, dental & vision
PTO / Time off
Retirement plan
+1
Embedded Firmware Engineer - Bare Metal
Embedded Firmware Engineer - Bare Metal

Richgroupusa • Roanoke (VA)

On-site
USD 100,000 - 165,000
Senior Embedded Firmware Engineer – Industrial MCUs
Senior Embedded Firmware Engineer – Industrial MCUs

Richgroupusa • Roanoke (VA)

On-site
USD 100,000 - 165,000
Firmware Engineer - Embedded Systems | Linux & RTOS
Firmware Engineer - Embedded Systems | Linux & RTOS

Additech, Inc. • Houston (TX)

On-site
USD 85,000 - 110,000
Industrial Embedded Firmware Engineer
Industrial Embedded Firmware Engineer

Crane ChemPharma & Energy • Saddle Brook (NJ)

On-site
USD 95,000 - 120,000
401K contribution and match
Paid Time Off
Performance-based bonus programs
+1
Embedded Software Engineer
Embedded Software Engineer

Addison Group • Waukegan (IL)

On-site
USD 90,000 - 120,000
Embedded Hardware Engineer: Sensing & Industrial Systems
Embedded Hardware Engineer: Sensing & Industrial Systems

Experis Austria • Village of Fairport (NY)

On-site
USD 55,000 - 58,000
Medical plan
Vision plan
Health Savings Account
+6