Embedded Firmware Engineer

Talent Portus
Houston, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Houston, United States of America

Tech stack

LTE (Telecommunication)
Android
Assembly Language
JIRA
Bluetooth
C Sharp (Programming Language)
C++
Software Debugging
Device Drivers
Embedded Software
Firmware
Real-Time Operating Systems
Systems Integration
Wi-Fi Technology
Wireless Devices
Wireless Technologies
Hardware Debugging

Job description

  • Design, develop, and maintain embedded firmware for wireless hardware devices
  • Develop low-level drivers and application firmware
  • Troubleshoot hardware-software integration issues
  • Work on Bluetooth Mesh applications and wireless communication systems
  • Support firmware debugging, testing, and optimization
  • Collaborate with cross-functional engineering teams
  • Create and maintain technical documentation

Requirements

We are seeking a Senior Embedded Firmware Engineer with strong expertise in embedded systems development, firmware engineering, and hardware-software integration. The ideal candidate should have hands-on experience working with physical hardware devices, low-level drivers, wireless technologies, and RTOS environments., * Strong experience with C++ and C#

  • Embedded Firmware Development
  • Bluetooth Mesh
  • Zephyr RTOS
  • Nordic Chipsets
  • USB Protocols and Device Driver Development
  • Wi-Fi and LTE Technologies
  • Assembly Programming
  • Hardware Debugging and Schematic Understanding
  • Android OS-Level Development
  • RTOS and Embedded System Architecture

Preferred Skills:

  • Manufacturing domain experience
  • ISO and compliance standards exposure
  • Jira experience
  • Wireless device development

Candidate Requirements:

  • Strong senior-level embedded engineering background
  • Hands-on experience with real hardware systems
  • Excellent communication and collaboration skills
  • Ability to work independently in a fast-paced environment

Apply for this position