More jobs:
Back Button
Job in
Reston, Fairfax County, Virginia, 20191, USA
Listed on 2026-07-10
Listing for:
GridPoint, Inc.
Full Time
position Listed on 2026-07-10
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, AI Engineer (Applied/Software), Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Senior Firmware Engineer
Are you a Senior Firmware Engineer who loves being deeply hands-on but is ready to act as a collaborative technical anchor for an engineering team? We are looking for a senior-level engineer who excels at leading by example through exceptional code contribution rather than administrative people management. If you are a team player who has spent the last year leveraging AI development tools to optimize workflows and want to help accelerate the transition to a sustainable energy future, this is your next move.
Must-Have Qualifications (Quick Screen)
- Experience:
5+ years of embedded firmware development and 3+ years of hands-on IoT systems experience. - Core
Languages:
Mastery of C/C++ for embedded systems and Python for tooling. - Hardware & OS:
Deep experience with ARM Cortex-M, STM
32, or Microchip platforms, plus hands-on experience with RTOS (FreeRTOS/Zephyr) and embedded Linux systems via Buildroot. - Hardware Interfaces:
Ethernet, USB, SPI, I2C, UART, RS-485. - Tools:
Git, JTAG, SWD, oscilloscopes, and logic analyzers. - The Intangibles: A collaborative team player with recent, hands-on experience integrating AI coding assistants into their daily development workflow over the last year. Comfortable navigating both new product introduction (NPI) and mature, legacy codebases.
What You Will Do
- Hands-on Development:
Design, implement, and optimize efficient, reliable real-time firmware for microcontroller-based IoT devices in resource-constrained environments. - Team
Collaboration:
Act as a collaborative senior presence on the team, working closely with hardware, software, and QA engineers to define interfaces and system architectures. - AI Workflow Integration:
Champion the use of modern AI development tools within your daily workflow to accelerate coding, debugging, and testing performance. - IoT Stack Integration:
Connect device data into cloud and application layers via MQTT or HTTP/HTTPS, and manage OTA firmware update pipelines. - Test & Debug:
Troubleshoot complex firmware and hardware issues using JTAG/SWD, oscilloscopes, and logic analyzers.
Preferred (Plus) Skills
- Wireless tech and protocols (Wi-Fi, BLE, Cellular, LoRaWAN, TCP/IP, Modbus).
- Embedded GUI development (LVGL, TouchGFX).
- Experience with Erlang BEAM, Embedded Elixir, and Nerves.
- Background in energy management or building automation systems.
Benefits
- Mission-Driven: A rewarding career directly combating climate change.
- Growth Industry: Stable, well-funded company in the booming green-tech and utility tech sectors.
- Comprehensive Benefits:
Competitive pay, full health/wellness coverage, and 401(k).
For this position you must be currently authorized to work in the United States. We do not sponsor for this position.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×