MABASA / INDEED
Firmware Engineer
SharpAtoms Inc
- Location
- Waller, TX, USA
- Work type
- fulltime, contract
- Source publication date
- Original publication date not confirmed
- Source closing date
- Not supplied — check original advert
- Advertised salary
- USD 60-65
Job description from the source
**Job Summary** · Design, develop, debug, and maintain embedded firmware in C/C++. · Develop applications and device drivers using **Zephyr RTOS**. · Implement and troubleshoot **Modbus RTU/TCP** communication protocols. · Develop firmware for microcontroller-based systems. · Create and maintain **hardware/software test benches** for validation of embedded products. · Perform unit testing, integration testing, and system-level verification. · Analyze and resolve firmware defects and performance issues. · Work closely with hardware, testing, and system engineering teams. · Prepare technical documentation, design specifications, and test reports. **Key Responsibilities** · Strong Embedded C/C++ programming. · Hands-on experience with **Zephyr RTOS**. · Experience with **Modbus RTU and/or Modbus TCP**. · Experience building and automating **embedded test benches**. · Knowledge of MCU peripherals (GPIO, UART, SPI, I2C, ADC, Timers). · Debugging using JTAG, SWD, Logic Analyzer, Oscilloscope. · Experience with version control tools (Git). **Skill Requirements** · Strong Embedded C/C++ programming. · Hands-on experience with **Zephyr RTOS**. · Experience with **Modbus RTU and/or Modbus TCP**. · Experience building and automating **embedded test benches**. · Knowledge of MCU peripherals (GPIO, UART, SPI, I2C, ADC, Timers). · Debugging using JTAG, SWD, Logic Analyzer, Oscilloscope. · Experience with version control tools (Git). Pay: $60.00 - $65.00 per hour Expected hours: 40.0 per week Work Location: In person
Check the original advert before applying
Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.
Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗