Senior Embedded Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

GridPoint · 2 months ago

Senior Embedded Firmware Engineer

GridPoint is a rapidly growing technology leader focused on creating an intelligent energy network to support a sustainable future. The Senior Embedded Firmware Engineer will design and develop embedded firmware for the Gridpoint Energy Management Platform, collaborating closely with engineers and optimizing firmware for various platforms.

AnalyticsEnergy ManagementSoftwareSustainability
check
H1B Sponsor Likelynote

Responsibilities

Design and implement efficient, reliable firmware for microcontroller-based IoT devices
Develop real-time embedded software using C/C++ for resource-constrained environments
Create and maintain device drivers for sensors, actuators, and communication modules
Implement power management strategies for battery-operated devices
Optimize code for memory usage, performance, and power consumption
Collaborate with hardware engineers on system architecture and component selection
Create comprehensive test plans and perform unit, integration, and system testing
Debug firmware issues using oscilloscopes, logic analyzers, and JTAG debuggers
Conduct performance analysis and optimization of embedded systems
Develop Firmware for NPI as well as Legacy Product Maintenance

Qualification

Embedded firmware developmentC/C++ programmingMicrocontroller experienceIoT systems developmentDebugging toolsCommunication protocolsVersion controlAgile methodologiesWireless technologiesEnergy management systemsGUI development

Required

Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
5+ years of experience in embedded firmware development
3+ years of hands-on IoT systems development and debugging experience
Programming Languages: Proficiency in C/C++ for embedded systems, Python for tooling
Microcontrollers: Experience with ARM Cortex-M, STM32, Microchip, or similar platforms
Hardware Interfaces: Ethernet, USB, SPI, I2C, UART, RS-485
GUI Development: LVGL, TouchGFX, or similar
Version Control: Git, understanding of collaborative development workflows

Preferred

Agile development methodologies
Communication Protocols: TCP/IP, MQTT, CoAP, HTTP/HTTPS, ModBus
Wireless Technologies: WiFi, Bluetooth/BLE, LoRa/LoRaWAN, cellular
USB Composite Device Experience
Debugging Tools: JTAG, SWD, oscilloscope, logic analyzer, Joulescope
Experience with RTOS (FreeRTOS, Zephyr, or similar)
Energy management systems

Company

GridPoint

twittertwittertwitter
company-logo
GridPoint is a company specializing in managing and optimizing energy use in commercial buildings.

H1B Sponsorship

GridPoint has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2020 (2)

Funding

Current Stage
Late Stage
Total Funding
$577.59M
Key Investors
Marunouchi Innovation PartnersHASIGoldman Sachs Asset Management
2025-03-26Private Equity· $45M
2023-06-21Debt Financing· $150M
2022-03-01Private Equity· $75M

Leadership Team

M
Mark Danzenbaker
CEO
linkedin
J
John Richmond
Senior Vice President of National Account Sales
linkedin
Company data provided by crunchbase