BLE Controller Embedded Software Engineer

Amazon.com, Inc.
Austin, TX, United States
11 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Bluetooth Low Energy (Bluetooth) Bluetooth C++ (Programming Language) Software Debugging Device Drivers Embedded Software Firmware Hardware Interface Design Real-Time Operating Systems Systems Integration Universal Asynchronous Receiver/Transmitter Wi-Fi Technology
+5 more
Scripting Serial Peripheral Interface Wireless Devices Bare Metal Zigbee

Job description

STAFFXPERT LLC is seeking a BLE Controller Embedded Software Engineer on behalf of our client in Austin, TX. The ideal candidate will have strong experience in embedded firmware development, Bluetooth Low Energy (BLE) Controller/Link Layer development, and low-level software engineering. Key Responsibilities Design, develop, test, and debug embedded firmware for wireless devices. Develop and enhance Bluetooth/BLE Controller and Link Layer software. Work with bare-metal firmware, device drivers, and RTOS-based systems. Develop and maintain embedded software using C/C++. Develop Python scripts for testing, automation, and development support. Work with hardware interfaces including SPI, I2C, and UART. Troubleshoot firmware issues and support system-level integration and testing.

Requirements

4 10 years of experience in embedded firmware design, development, and testing. 3+ years of hands-on experience with Bluetooth/BLE Controller or Link Layer development. Expert-level proficiency in C/C++. Experience with Python scripting. Strong experience with bare-metal firmware and device drivers. Hands-on experience with SPI, I2C, UART, and RTOS. Strong debugging, troubleshooting, and problem-solving skills. Preferred Qualifications Experience with 802.15.4, OpenThread, Zigbee, or Wi-Fi. Experience developing wireless or connectivity-focused embedded systems. Familiarity with embedded software testing and automation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Replacing complex wireless networking with web bluetooth connections

George Cave · World Congress 2023

4:20 min

Controlling a selected Bluetooth peripheral via live demo

Georg Dresler Georg Dresler · World Congress 2026 Europe

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:10 min

The complexities of developing Bluetooth Low Energy applications

Georg Dresler Georg Dresler · World Congress 2026 Europe

4:15 min

Modulating music tempo with Web Bluetooth API

Rowdy Rabouw Rowdy Rabouw · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all