Engineer I - SW Design
$70,000–$120,000 year
On-site · Hyderabad, Telangana, India
Job Summary
Join the Wi-Fi software team at Silicon Labs as an Embedded Software Developer, where you will design, implement, and test high-quality embedded software for Wi-Fi ICs. Responsibilities include developing and maintaining embedded software in C, writing and executing unit tests, debugging software using tools like JTAG and GDB, and collaborating with cross-functional teams. Applicants should have a Bachelor's or Master's degree in a relevant field, over 3 years of embedded software development experience, and strong coding skills in C/C++. Knowledge of networking protocol stacks and CI/CD workflows is necessary.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
- 3+ years of experience in embedded software development
- Strong coding skills in C/C++
- Experience with unit testing, debugging, and validation in embedded environments
- Proven experience applying best software development practices (design, coding standards, code reviews, maintainability)
- Familiarity with CI/CD pipelines, automation, and continuous integration workflows
- Strong problem-solving skills and attention to detail
- Knowledge of Wi-Fi or other networking protocol stacks
Desired Qualifications
- Experience with RTOS-based environments
- Understanding of Agile/Scrum methodologies
- Exposure to Linux kernel, device drivers, or open-source development
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.