Firmware Engineer

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - 6 month(s)

Skills

Networking
Real-Time
Adjustments
RTOS
Embedded Systems
Firmware
Proxies
Microcontrollers
Telemetry
Firmware Engineer
Bluetooth
Energy Management Systems

Job Details

Firmware Engineer

Employment Type: Contract starting with a 6-month term.

About the Customer: Our client is a leader in energy management systems, developing smart hardware and software solutions that optimize energy usage across commercial and industrial environments. Their products collect telemetry data from energy-consuming devices, transmit this data securely for analytics, and enable real-time or scheduled adjustments to improve efficiency and sustainability.

Position Overview: We are seeking an experienced Firmware Engineer with strong expertise in embedded systems, microcontrollers, and Bluetooth Low Energy (BLE) mesh networking. The ideal candidate will be proficient in low-level C programming, RTOS development (Zephyr, FreeRTOS), and building BLE mesh-based telemetry solutions that interface with cloud or gateway infrastructure.

You will play a critical role in developing and maintaining the firmware that powers our client's energy monitoring and control devices. This includes implementing robust communication protocols, optimizing performance on resource-constrained hardware, and ensuring reliable data transfer to gateways and cloud endpoints.

Key Responsibilities

Design, develop, and maintain firmware for microcontroller-based devices used in energy management systems.

Implement and optimize BLE Mesh communication (nodes, gateways, proxies) for device-to-device and device-to-cloud communication.

Develop gateway firmware to collect telemetry data from mesh nodes and transmit it to cloud services (e.g., AT&T or similar IoT backends).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Aroha Technologies