Senior Firmware Engineer

Pentangle Tech Services | P5 Group

Milwaukee (WI)

In loco

USD 120.000 - 160.000

Tempo pieno

6 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Pentangle Tech Services | P5 Group is seeking a Senior Firmware Engineer - Connectivity to design, implement, and validate wireless firmware that connects Milwaukee Tool products to the ONE-KEY ecosystem and the cloud. This contractor will collaborate across hardware, firmware, mechanical, product, cloud/app, and reliability teams to move features from concept through production release.

The role requires an experienced engineer who can work independently after orientation, diagnose cross-layer

Competenze

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded firmware development using C++ on 32-bit ARM Cortex microcontrollers.
  • Strong BLE experience: firmware development, integration, debugging, and troubleshooting.
  • Experience designing, implementing, and debugging production bare-metal firmware, including interrupt handling, timing-critical behavior, peripheral drivers, and hardware interfaces.

Mansioni

  • Develop embedded C++ firmware for wireless connectivity on 32-bit ARM Cortex MCUs using bare-metal design.
  • Implement, integrate, and debug Bluetooth Low Energy functionality using wireless modules or SoCs and vendor SDKs.
  • Diagnose complex BLE connectivity issues spanning application firmware, drivers, the protocol stack, timing-sensitive behavior, and hardware interfaces.
  • Translate product requirements into firmware specifications, design documents, test procedures, and implementation plans.
  • Perform unit, functional, and integration testing, and contribute to test automation within CI/CD pipelines.
  • Debug firmware and hardware interactions using JTAG/SWD, oscilloscopes, logic analyzers, and spectrum/protocol analyzers.
  • Partner with hardware engineers and component suppliers on design decisions, integration, and root-cause investigations.
  • Use Git and Azure DevOps for source control, work-item tracking, reviews, and CI/CD; participate in Agile development practices.
  • Own assigned deliverables from technical investigation through implementation, validation, documentation, and handoff.
  • Provide candid, timely status updates, elevate risks early, and track work against agreed milestones.

Conoscenze

Embedded firmware development
Bluetooth Low Energy
ARM Cortex 32-bit
Bare-metal firmware design
Git & CI/CD tooling

Formazione

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field

Strumenti

Git
Azure DevOps
JTAG/SWD debugging

Descrizione del lavoro

The Senior Firmware Engineer - Connectivity will design, implement, and validate wireless firmware that connects Milwaukee Tool products to the ONE-KEY™ ecosystem and the cloud. This contractor will work across hardware, firmware, mechanical, product, cloud/app, and reliability teams to take features from concept through production release. The role requires an experienced engineer who can contribute independently after an initial orientation to the product architecture, development environment, and team processes; diagnose complex cross-layer issues; and own assigned deliverables.

Duties and Responsibilities
  • Develop embedded C++ firmware for wireless connectivity on 32-bit ARM Cortex microcontrollers using bare-metal designs.
  • Implement, integrate, and debug Bluetooth Low Energy functionality using wireless modules or SoCs and their vendor SDKs.
  • Diagnose complex BLE connectivity issues spanning application firmware, low-level drivers/BSP, the protocol stack, timing-sensitive behavior, and hardware interfaces.
  • Translate product requirements into firmware specifications, design documents, test procedures, and implementation plans.
  • Perform unit, functional, and integration testing, and contribute to test automation within CI/CD pipelines.
  • Debug firmware and hardware interactions using JTAG/SWD debuggers, oscilloscopes, logic analyzers, and spectrum/protocol analyzers.
  • Partner with hardware engineers and component suppliers on design decisions, component integration, and root-cause investigations.
  • Use Git and Azure DevOps for source control, work-item tracking, reviews, and CI/CD; participate in Agile development practices.
  • Own assigned deliverables from technical investigation through implementation, validation, documentation, and handoff.
  • Provide candid, timely status updates, elevate risks early, and track work against agreed milestones.
Must-Have Qualifications
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded firmware development using C++ on 32-bit ARM Cortex microcontrollers.
  • Strong hands-on Bluetooth Low Energy experience, including firmware development, integration, debugging, and troubleshooting.
  • Demonstrated experience designing, implementing, and debugging production bare-metal firmware, including interrupt handling, timing-critical behavior, peripheral drivers, and hardware interfaces.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Pentangle Tech Services | P5 Group • Milwaukee (WI)

In loco
USD 110.000 - 150.000
Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Global Connect Technologies • Milwaukee (WI)

In loco
USD 110.000 - 150.000
Senior Wireless Firmware Engineer - BLE & Connectivity
Senior Wireless Firmware Engineer - BLE & Connectivity

Pentangle Tech Services | P5 Group • Milwaukee (WI)

In loco
USD 120.000 - 160.000
Senior Firmware Engineer - Connectivity & BLE (ARM C++)
Senior Firmware Engineer - Connectivity & BLE (ARM C++)

Global Connect Technologies • Milwaukee (WI)

In loco
USD 110.000 - 150.000
Senior Firmware Engineer – Connectivity
Senior Firmware Engineer – Connectivity

Global Connect Technologies • Town of Brookfield (WI)

In loco
USD 90.000 - 130.000
Firmware Engineer
Firmware Engineer

Pentangle Tech Services | P5 Group • Milwaukee (WI)

In loco
USD 90.000 - 135.000
Senior Wireless Firmware Engineer: BLE & ARM Cortex
Senior Wireless Firmware Engineer: BLE & ARM Cortex

Pentangle Tech Services | P5 Group • Milwaukee (WI)

In loco
USD 110.000 - 150.000
Principal Firmware Engineer - IoT Brookfield, WI
Principal Firmware Engineer - IoT Brookfield, WI

Techtronic Industries • Town of Brookfield (WI)

In loco
USD 140.000 - 180.000
Health, dental and vision insurance
401(k) savings plan
Education assistance
+1
Senior Firmware Engineer — Real-Time Embedded Leader
Senior Firmware Engineer — Real-Time Embedded Leader

Techtronic Industries • Town of Brookfield (WI)

Ibrido
USD 110.000 - 160.000
Health insurance
401(k) savings plan
Education assistance
+1
Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

In loco
USD 90.000 - 130.000