Onsite!! Bluetooth Embedded Engineer (Austin, TX or Colorado Spring, CO)

Overview

On Site
$60 - $70
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required

Skills

Embedded Software
C
C++
Firmware Development
Python
RTOS
UART
ZigBee
"Embedded engineer"
bluetooth
Microsoft Azure
Wireless Communication

Job Details

Title: Strong Bluetooth/BLE experience.
Interview: Interview process 3-4 technical interviews - up to 1 hour each (Teams interviews/ video)
Location: : Austin, TX (preference) or Colorado Spring, CO - 100% onsite ONLY
Duration: 6 Months.

Focus:

  • Strong Bluetooth/BLE experience.
    • Controller (Link Layer) or host stack experience / not just at an application-level experience
    • Experience with Low Energy related products (work will be focused on this)
  • EM 9304 and 9305 chips
  • Team Player/ must work well with others
    • The team size is just under 20 people, local and international
  • OpenThread experience (nice to have, not a must)

BLE (controller) Embedded Software Engineer

Job Description

As a member of the BLE software development team, s/he will carry out tasks, such as systems analysis, specification, design, implementation, verification, characterization, qualification, and documentation of our BLE controller and software development kit (SDK). S/he will collaborate with cross-disciplinary stakeholders inside the company as well as key customers throughout the product development life cycle.

Profile

Education: BSEE, BSCS, BSCE or MS from established university.

4-10 years of experience working in a similar function.

Professional Requirements

Required experience:

  • 4-10 years in firmware design, implementation, and testing.
  • 3+ years of Bluetooth/BLE controller development experience (Link Layer).
  • Hands-on experience in other wireless technologies, such as 802.15.4 or OpenThread is a big plus.
  • Hands-on experience in Channel Assessment and AFH is a big plus.
  • Expert level in C/C++ and good knowledge in Python scripting.
  • Firmware development on bare-metal, developing drivers (SPI, I2C, UART, etc), interfacing with sensors.
  • Good knowledge of RTOS (FreeRTOS, QP/C, etc).
  • Experience with modern development methodologies and quality processes.
  • 1+ years of Azure DevOps experience.
  • Clear written and spoken communication skills.
  • Strong logical analytical skills.

Preferred additional experience:

  • Successful consumer, medical, or automotive product development experience.
  • Low-power product development experience.
  • Other wireless protocol experience (802.15.4, Zigbee, WiFi etc).
  • Embedded systems testing experience (black box, unit, functional).
  • V-cycle methodology experience.

Physical demands:

  • Travel to customer sites and/or headquarters, in Switzerland (EM Microelectronic, SA) may be required.
    • This is an option, travel to Switzerland or Spain might come up during the duration (not required but available if interested)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.