Embedded Firmware Engineer - BLE & Mechatronics

SGS Consulting

Washington (District of Columbia)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SGS Consulting in Washington, DC is seeking an experienced embedded firmware engineer to develop software for MCU/SoC based systems with BLE and sensor interfaces.

You will design and implement firmware for UART/SPI/I2C peripherals, create BLE GATT services, and optimize power management for low‑power operation. Collaborate with hardware and test teams, document work, and verify designs using sniffers and logic analyzers in a fast‑paced, changing environment.

Qualifications

  • B.S. degree in CS or EE, or equivalent experience.
  • Experience interfacing UART, SPI, and I2C with sensors or peripherals.
  • Ability to work autonomously in a fast-paced environment.
  • Experience authoring BLE GATT services for MCU-to-host interfaces.
  • Experience with power-saving features and sensor interfaces.

Responsibilities

  • Develop firmware for MCU/SoC with wireless communications.
  • Interface sensors and peripherals via UART/SPI/I2C and verify with sniffers/logic analyzers.
  • Identify, report, and solve problems with minimal direction.
  • Adapt to a dynamic, high-paced environment where duties may change frequently.

Skills

Firmware development
Embedded software
Wireless communications
C programming
BLE GATT services
Power management
Sensor interfaces
I2C UART SPI
BLE integration

Education

B.S. in Computer Science / Electrical Engineering

Tools

ARM-Cortex-M MCU
Embedded development tools

Job description

SGS Consulting in Washington, DC is seeking an experienced embedded firmware engineer to develop software for MCU/SoC based systems with BLE and sensor interfaces.

You will design and implement firmware for UART/SPI/I2C peripherals, create BLE GATT services, and optimize power management for low‑power operation. Collaborate with hardware and test teams, document work, and verify designs using sniffers and logic analyzers in a fast‑paced, changing environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - BLE
Embedded Firmware Engineer - BLE

SGS Consulting • Washington

On-site
USD 110,000 - 150,000
Senior Firmware Engineer - Camera Sensors & Embedded
Senior Firmware Engineer - Camera Sensors & Embedded

SGS Consulting • Washington

On-site
USD 120,000 - 180,000
Real-Time Sensor Firmware Engineer
Real-Time Sensor Firmware Engineer

SGS Consulting • Carson City (NV)

On-site
USD 90,000 - 130,000
Senior Embedded Firmware Lead: Real-Time & BLE
Senior Embedded Firmware Lead: Real-Time & BLE

Align Technology • San Jose (CA)

On-site
USD 131,000 - 180,000
Medical, dental, vision
401k with company match
Paid vacation
+2
Embedded Firmware Engineer – C/C++, BLE & Hardware Integration
Embedded Firmware Engineer – C/C++, BLE & Hardware Integration

Masis Professional Group • Woodstock (CT)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Programming.com • Hauppauge (NY)

On-site
USD 110,000 - 150,000
Senior Firmware Engineer — Embedded Biotech Instruments
Senior Firmware Engineer — Embedded Biotech Instruments

Meso Scale Diagnostics, LLC. • Gaithersburg (MD)

On-site
USD 118,000 - 134,000
Senior Firmware Engineer for Wearables & Embedded Linux
Senior Firmware Engineer for Wearables & Embedded Linux

SGS Consulting • Washington

On-site
USD 90,000 - 135,000
Senior Firmware Engineer: Multi‑Core SoCs, PCIe & RTOS
Senior Firmware Engineer: Multi‑Core SoCs, PCIe & RTOS

SGS Consulting • Washington

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000