Senior Firmware Engineer – Connectivity

Global Connect Technologies

Milwaukee (WI)

On-site

USD 110,000 - 150,000

Full time

3 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

Global Connect Technologies is seeking a Senior Firmware Engineer – Connectivity to design, develop, and validate wireless firmware for embedded products in the ONE-KEY ecosystem. You will work on BLE, ARM Cortex microcontrollers, and bare-metal firmware to deliver production-ready connectivity solutions.

You will collaborate with hardware, cloud, and software teams, participate in Agile processes, and own firmware deliverables from concept through validation and handoff, using Git and Azure

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded firmware development experience using C++.
  • Strong hands‑on experience with 32‑bit ARM Cortex microcontrollers.
  • Proven experience developing and debugging production bare‑metal firmware.
  • Strong Bluetooth Low Energy (BLE) experience, including firmware development, integration, debugging, and troubleshooting.
  • Experience with interrupt handling, timing‑critical operations, peripheral drivers, and hardware interfaces.
  • Proficiency in embedded debugging using JTAG/SWD and hardware diagnostic tools.
  • Experience with Git, Azure DevOps, and CI/CD workflows.
  • Strong troubleshooting, problem‑solving, communication, and cross‑functional collaboration skills.

Responsibilities

  • Develop embedded C++ firmware for wireless connectivity on 32-bit ARM Cortex microcontrollers using bare-metal architecture.
  • Implement, integrate, debug, and troubleshoot Bluetooth Low Energy (BLE) functionality using wireless modules, SoCs, and vendor SDKs.
  • Diagnose complex connectivity issues involving application firmware, drivers, BSP, protocol stacks, timing, and hardware interfaces.
  • Translate product requirements into firmware specifications, design documents, test plans, and implementation strategies.
  • Perform unit, functional, and integration testing, and support test automation within CI/CD pipelines.
  • Debug firmware and hardware interactions using JTAG/SWD debuggers, oscilloscopes, logic analyzers, and spectrum or protocol analyzers.
  • Collaborate with hardware, mechanical, cloud, application, product, and reliability teams to resolve technical issues and deliver production-ready firmware.
  • Work with component suppliers on hardware integration, design decisions, and root-cause analysis.
  • Use Git and Azure DevOps for source control, work-item tracking, code reviews, and CI/CD activities.
  • Own firmware deliverables from investigation and implementation through validation, documentation, and production handoff.
  • Participate in Agile development practices, provide regular progress updates, and proactively communicate risks and project status.

Skills

Embedded C++
BLE
ARM Cortex
Bare-Metal Firmware
Git
Azure DevOps
CI/CD
Debugging
Cross-functional collaboration

Education

Bachelor's degree in related field

Tools

Git
Azure DevOps
CI/CD workflows
JTAG/SWD
Oscilloscopes

Job description

Job Title: Senior Firmware Engineer – Connectivity
Job Summary

We are seeking an experienced Senior Firmware Engineer – Connectivity to design, develop, integrate, and validate wireless firmware for embedded products connected to the ONE-KEY™ ecosystem and cloud platforms. The ideal candidate will have strong experience in embedded C++, ARM Cortex microcontrollers, Bluetooth Low Energy (BLE), and bare-metal firmware development.

Key Responsibilities
  • Develop embedded C++ firmware for wireless connectivity on 32-bit ARM Cortex microcontrollers using bare-metal architecture.
  • Implement, integrate, debug, and troubleshoot Bluetooth Low Energy (BLE) functionality using wireless modules, SoCs, and vendor SDKs.
  • Diagnose complex connectivity issues involving application firmware, drivers, BSP, protocol stacks, timing, and hardware interfaces.
  • Translate product requirements into firmware specifications, design documents, test plans, and implementation strategies.
  • Perform unit, functional, and integration testing, and support test automation within CI/CD pipelines.
  • Debug firmware and hardware interactions using JTAG/SWD debuggers, oscilloscopes, logic analyzers, and spectrum or protocol analyzers.
  • Collaborate with hardware, mechanical, cloud, application, product, and reliability teams to resolve technical issues and deliver production-ready firmware.
  • Work with component suppliers on hardware integration, design decisions, and root-cause analysis.
  • Use Git and Azure DevOps for source control, work-item tracking, code reviews, and CI/CD activities.
  • Own firmware deliverables from investigation and implementation through validation, documentation, and production handoff.
  • Participate in Agile development practices, provide regular progress updates, and proactively communicate risks and project status.
Required Qualifications
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded firmware development experience using C++.
  • Strong hands‑on experience with 32‑bit ARM Cortex microcontrollers.
  • Proven experience developing and debugging production bare‑metal firmware.
  • Strong Bluetooth Low Energy (BLE) experience, including firmware development, integration, debugging, and troubleshooting.
  • Experience with interrupt handling, timing‑critical operations, peripheral drivers, and hardware interfaces.
  • Proficiency in embedded debugging using JTAG/SWD and hardware diagnostic tools.
  • Experience with Git, Azure DevOps, and CI/CD workflows.
  • Strong troubleshooting, problem‑solving, communication, and cross‑functional collaboration skills.
Preferred Qualifications
  • Experience with wireless modules, BLE SoCs, and vendor‑specific SDKs.
  • Knowledge of embedded communication protocols and low‑level hardware interfaces.
  • Experience with automated firmware testing and production release processes.
  • Experience working in Agile development environments.
  • Ability to work independently and manage technical deliverables from concept through production.
Key Skills

Embedded C++, Bluetooth Low Energy (BLE), ARM Cortex MCUs, Bare-Metal Firmware, Embedded Systems, Wireless Connectivity, BSP, Device Drivers, JTAG/SWD, Oscilloscopes, Logic Analyzers, Git, Azure DevOps, CI/CD, Firmware Testing, Root Cause Analysis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Senior Firmware Engineer - Connectivity & BLE (ARM C++)
Senior Firmware Engineer - Connectivity & BLE (ARM C++)

Global Connect Technologies • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Senior Wireless Firmware Engineer: BLE & ARM Cortex
Senior Wireless Firmware Engineer: BLE & ARM Cortex

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Global Connect Technologies • Town of Brookfield (WI)

On-site
USD 90,000 - 130,000
Firmware Engineer - Bluetooth / Wireless Devices
Firmware Engineer - Bluetooth / Wireless Devices

Colossus Technologies Group • San Francisco (CA)

On-site
USD 180,000 - 240,000
Embedded Firmware Engineer – Connectivity & IoT
Embedded Firmware Engineer – Connectivity & IoT

Actalent • United States

Hybrid
USD 90,000 - 110,000
Health insurance
401(k) plan
Senior Firmware Engineer
Senior Firmware Engineer

Global IID Parent LLC • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Embedded Firmware Engineer - Connectivity
Embedded Firmware Engineer - Connectivity

Actalent • Milwaukee (WI)

Hybrid
USD 90,000 - 110,000