Senior Embedded Firmware Engineer
Listed on 2026-06-20
-
Software Development
Embedded Systems/ Firmware/ IoT, C++ Developer, Unix/Linux
Senior Embedded Firmware Engineer
Location:
Houston, Texas (On-site)
Compensation: $120,000 - $150,000 + Healthcare Insurance + 401k + PTO
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.
- 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.
Reference Number: BBBH
275169
To apply for this role or to be considered for further roles, please click "Apply Now" or contact Ben Herridge at Rise Technical Recruitment.
We are an equal opportunities company and welcome applications from all suitable candidates.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).