Senior Embedded Software Engineer – Wireless Connectivity
Overview:
Join a leading provider of cutting-edge silicon and software solutions powering billions of smart connected devices. As part of the Wireless IoT division, you'll contribute to the development of integrated wireless technologies, including Bluetooth, Wi-Fi, and Cellular IoT.
Key Responsibilities:
Develop and integrate wireless connectivity features and platform drivers.
Interpret and apply Bluetooth and Wi-Fi specifications.
Debug and optimize software on simulation, FPGA, and SoC platforms.
Collaborate with hardware, validation, and support teams.
Document and share knowledge; contribute to process and tool improvements.
Requirements:
~ Degree in Computer Science, Electronics, or Embedded Systems.
~7–10 years of experience in embedded software development.
~ Strong C programming and debugging skills.
~ Experience across the software development lifecycle.
~ Ability to work independently and in cross-functional teams.
~ Clear and effective technical communication.
Preferred Skills:
Bare-metal programming.
Python knowledge.
Experience with radio drivers or communication protocol stacks.