Strong embedded software development experience with c/c++
Solid understanding of bluetooth classic and ble fundamentals
Experience working on bluetooth host stack components
Silicon Labs is seeking a Software Engineer I to join their Bluetooth R&D team, focusing on the development of Bluetooth protocol stack software for both Bluetooth Classic and BLE applications. The role emphasizes hands-on software development, problem-solving, and collaboration across teams to ensure high-quality Bluetooth solutions
Job Summary
Silicon Labs is seeking a Software Engineer to design, implement, and maintain Bluetooth stack features for both Classic and BLE protocols.
The role emphasizes correctness, interoperability, and maintainability while encouraging the use of modern tooling and AI-assisted development approaches.
Candidates will collaborate with global teams across controller, systems, and validation functions to ensure high-quality end-to-end Bluetooth functionality.
Matching Summary
Match Score: 85
Silicon Labs is seeking a Software Engineer I to join their Bluetooth R&D team, focusing on the development of Bluetooth protocol stack software for both Bluetooth Classic and BLE applications. The role emphasizes hands-on software development, problem-solving, and collaboration across teams to ensure high-quality Bluetooth solutions.
Skills & Requirements
Must-have
Strong embedded software development experience with C/C++
Solid understanding of Bluetooth Classic and BLE fundamentals
Experience working on Bluetooth host stack components
Familiarity with RTOS-based systems and multi-threaded embedded software
Good understanding of MCU concepts including interrupts and memory architecture
Nice-to-have
Exposure to Bluetooth controller concepts
Awareness of AI concepts and GenAI-based development tools
Demonstrated ability to think beyond obvious solutions
Proactive drive to complete tasks independently
Key Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science
2 to 5 years of experience in embedded or wireless software development