Senior Firmware Engineer
1 week ago
Firmware Engineer with Energy Management Systems
Mediatory Skills: (
If this skill not present in resume please don't apply
)
- EMS
(Energy Management Systems) - BLE Mesh
(only Bluetooth + RF experience). - Zephyr RTOS
and
CMake build systems.
Role:
Senior Firmware Engineer – Energy Management Systems
Location:
Onsite in Plano TX (Can be remote otherwise)
Employment Type:
Contract 6 Months maybe convert to long 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). - Work with
low-level C code
, peripheral drivers, and communication stacks to ensure system stability and efficiency. - Integrate and manage
RTOS environments
such as
Zephyr
or
FreeRTOS
, ensuring robust multitasking and real-time performance. - Develop and maintain
build systems
using
CMake
,
Make
, and related tools. - Collaborate closely with hardware, cloud, and analytics teams to define system requirements and optimize end-to-end performance.
- Conduct unit testing, debugging, and system validation on embedded hardware.
- Support OTA updates, power management, and fault recovery strategies.
Required Qualifications
- Bachelor's or Master's degree
in Electrical Engineering, Computer Engineering, or related field. - 5+ years
of hands-on experience developing embedded firmware for microcontroller-based systems. - Strong proficiency in
C programming
, particularly
low-level, memory- and performance-constrained environments
. - Solid understanding of
microcontroller architectures
(ARM Cortex-M series preferred). - Experience with
Bluetooth Low Energy (BLE)
stack and
BLE Mesh
implementation. - Proficiency with
RTOS development
, ideally
Zephyr
or
FreeRTOS
. - Experience working with
build and configuration systems
such as
CMake
and
Make
. - Familiarity with
gateway and proxy device design
for IoT data collection. - Strong debugging and hardware bring-up skills (using oscilloscopes, logic analyzers, etc.).
- Knowledge of communication protocols (UART, SPI, I2C, etc.).
Preferred Qualifications
- Experience in
energy systems, IoT, or industrial automation
domains. - Exposure to
cellular or Wi-Fi communication
for backhaul connectivity (e.g., AT&T IoT networks). - Knowledge of
telemetry data formats and integration with cloud analytics platforms
. - Experience with
OTA firmware update mechanisms
. - Familiarity with
Python scripting
or
embedded Linux gateways
.
Soft Skills
- Strong analytical and problem-solving skills.
- Ability to work cross-functionally with hardware, software, and data teams.
- Self-motivated and comfortable working in a fast-paced, innovation-driven environment.
- Excellent written and verbal communication skills.
Thanks
Siva
-
Firmware Manager
5 days ago
Plano, Texas, United States Vaco by Highspring Full timeFirmware Manager | 460528DETAILSLocation: Plano, TX onsite 5-days per week)Position Type: Direct-HireHourly / Salary: to $150K + bonus structureJOB SUMMARYVaco Technology is currently seeking a Firmware Manager for a Direct-Hire opportunity that is located in Plano, TX onsite 5-days per week). The Firmware Manager will anchor a hardware-accelerated network...
-
Plano, Texas, United States OmniOn Power Full timeWe empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries, with end-to-end product and service solutions ensuring the reliability and protection of their electrical infrastructure. We provide the...
-
Senior Platform Engineer, Workday
2 weeks ago
Plano, Texas, United States Information Technology Senior Management Forum Full timePosted Date11/07/2025DescriptionSenior Platform Engineer, Workday (Functional)Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who...
-
Senior Software Engineer
2 weeks ago
Plano, Texas, United States Information Technology Senior Management Forum Full timePosted Date11/04/2025DescriptionSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and...
-
Senior Machine Learning Engineer
4 days ago
Plano, Texas, United States Information Technology Senior Management Forum Full timePosted Date11/03/2025DescriptionSenior Machine Learning Engineer (Python, AWS, Big Data) - Auto Loan Valuations & InsightsAs a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and...
-
Co-Op – Jan
3 days ago
Plano, Texas, United States Crestron Electronics Full timeAt Crestron Electronics, Inc we build the technology that integrates technology.We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for fortune 500 businesses globally. Our products' are integrated into new high-tech commercial buildings' to include some of the most exciting real...
-
Embedded Software Engineer
1 day ago
Plano, Texas, United States Delta Electronics Americas Full timeDelta Electronics is a global innovator at the forefront of technologies powering the future. Since 1971, we've been leading the way in high-efficiency power and thermal management solutions. Today, we're driving transformation across industries with smart, sustainable systems that enable everything from AI, industrial automation, and data centers to EV...
-
Senior Software Engineer
1 week ago
Plano, Texas, United States TBG | The Bachrach Group Full timeFull Stack Development Roles – Plano, TXPositions:2 Senior Developers + 2 Principal DevelopersCompensation:$155,000 – $200,000 base salary (depending on seniority and experience)Work Model:5 days per week onsite in Plano, TXFull Stack - 60/40 more frontendWho We're Looking ForLocation: Candidates must be local to Plano or willing to commute to the...
-
Cyber Security Engineer
2 days ago
Plano, Texas, United States Paradigm Information Services Full timeParadigm is looking for a skilled Cyber Security Engineer to support the development, testing, and enhancement of our client's proprietary security solutions built in -house. In this hands -on role, you'll collaborate with engineering teams to design and build custom hardware appliances, applying your cybersecurity expertise where hardware meets software....
-
Senior Linux Engineer
5 days ago
Plano, Texas, United States Modis Full timeAkkodis is seeking aSenior Linux Engineerfor aContractjob with a client inPlano, TX; Charlotte, NC; or Kennesaw, GA.This role is ideal for experienced engineers with a strong background in RedHat Linux, automation, and enterprise infrastructure.Rate Range:$68.00/hour to $73.00/hour; The rate may be negotiable based on experience, education, geographic...