Overview
Skills
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)