Senior Design Lead - High Voltage, Low Power, UC, UP
On-site
United States
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 in 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 in 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).
Other Requirements
Source: the employer's careers page. Last checked 2026-10-16. Posted 2026-10-13.
More jobs at HCLTech · On-site jobs in United States · Design jobs