Search

Senior Bluetooth Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

SENIOR FIRMWARE ENGINEER – CONNECTIVITY

\n

Location: Milwaukee, Wisconsin

\n

Experience: 5+ Years

\n

Job Type: Contract

\n

Work Authorization: W2 ONLY – NO C2C

\n


\n

Job Description

\n

We are looking for an experienced Senior Firmware Engineer – Connectivity with strong hands-on experience in Bluetooth Low Energy (BLE), Embedded C++, and Bare-Metal Firmware Development.

\n

The ideal candidate will develop and debug wireless connectivity firmware for embedded products, working with ARM Cortex microcontrollers and BLE technologies.

\n

Key Responsibilities

\n

    \n
  • Develop embedded firmware using C++ for 32-bit ARM Cortex microcontrollers.
  • \n

  • Design, integrate, and debug Bluetooth Low Energy (BLE) functionality.
  • \n

  • Troubleshoot BLE connectivity issues across firmware, hardware, and communication protocols.
  • \n

  • Develop and debug bare-metal firmware, including interrupt handling, device drivers, and hardware interfaces.
  • \n

  • Perform unit, functional, and integration testing.
  • \n

  • Use JTAG/SWD debuggers, oscilloscopes, and logic analyzers for troubleshooting.
  • \n

  • Collaborate with hardware, software, and product engineering teams.
  • \n

  • Manage firmware development, testing, documentation, and production releases.
  • \n

\n

Must-Have Skills

\n

    \n
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • \n

  • 5+ years of embedded firmware development experience.
  • \n

  • Strong hands-on experience with Bluetooth Low Energy (BLE) – MUST HAVE.
  • \n

  • Strong programming experience in Embedded C/C++.
  • \n

  • Experience with 32-bit ARM Cortex microcontrollers.
  • \n

  • Strong experience in bare-metal firmware development.
  • \n

  • Experience with BLE modules/SoCs and vendor SDKs.
  • \n

  • Knowledge of JTAG/SWD debugging and hardware troubleshooting.
  • \n

  • Experience with Git and Azure DevOps is preferred.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...