Senior Embedded Firmware Engineer

Rise Technical Recruitment Ltd
Houston, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$120,000.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Communications Protocols Computer Programming Data Structures Software Debugging Device Drivers Embedded C Embedded Software Ethernet Firmware Monitoring of Systems Linux System Administration
+11 more
Software Architecture Real-Time Operating Systems Subversion Systems Integration Universal Asynchronous Receiver/Transmitter Multithreading Serial Peripheral Interface Git Software Coding Code Restructuring Software Version Control

Job description

Are you a Senior Embedded Firmware Engineer with deep expertise in Embedded C/C++ and real-time operating systems like QNX looking for a highly technical role where you can help scale a growing R&D site?

This is an opportunity to join a well-established, global engineering company that designs and manufactures high-performance automation, protection, and monitoring systems. You will be joining their newly established, high-growth Houston facility, offering you a unique chance to make a massive impact on a growing site while backed by the stability of a global market leader.

In this role, you will lead the design, development, and optimization of real-time embedded software for complex, hardware-integrated systems. Working closely with product management and cross-functional engineering teams, you will evaluate technical feasibility, define architecture patterns, and drive coding standards across the complete firmware lifecycle.

This role would suit an experienced engineer with a strong track record in technical leadership and hands-on development who enjoys solving complex debugging challenges and wants to be a foundational part of a growing US office.

The Role:

  • Lead the design, development, and optimization of real-time embedded software and device drivers.
  • Define software architecture, code frameworks, and maintain high-quality coding standards.
  • Refactor existing code for resource efficiency and support full system integration and testing.
  • Collaborate with R&D management to align deliverables with project goals and timelines.

Requirements

Do you have experience in Version control systems?, * Strong programming skills in Embedded C and C++ alongside deep data structures knowledge.

  • Deep experience working with Real-Time Operating Systems, specifically QNX and Linux environments.
  • Hands-on experience with memory interfaces (NAND, NOR, DDR4) and communication protocols (UART, I2C, SPI, Ethernet).
  • Experienced with IDEs, debug emulators, multithreading, and version control tools like Git or SVN.
  • US Citizen or Green Card holder

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off, The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

Videos

See all

Related articles

See all