Engineer / Senior Engineer – Wi-Fi & Embedded Software
Silicon Labs
About the Role
Silicon Labs is hiring Embedded Software Engineers to design, develop, test, and maintain embedded software for Wi-Fi ICs and connectivity solutions. The role involves collaborating with hardware, architecture, and testing teams to deliver reliable, production-ready embedded software.
Basic Qualifications
– Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
– 2–6 years of embedded software development experience
– Strong programming skills in C/C++
– Experience with embedded debugging, validation, and unit testing
– Familiarity with CI/CD pipelines and software development best practices
– Strong analytical and problem-solving skills
Preferred Qualifications
– Experience with Linux Kernel and device drivers
– Knowledge of Wi-Fi or networking protocols
– Experience with RTOS
– Familiarity with Agile/Scrum methodologies
– Experience using AI-powered development tools
Responsibilities
– Develop embedded software for Wi-Fi ICs
– Write unit and functional test cases
– Debug embedded software using JTAG, GDB, and logic analyzers
– Integrate software with hardware and protocol stacks
– Participate in code reviews
– Improve software quality and maintainability
– Follow software engineering best practices
Required Skills
– Embedded C
– C++
– Embedded Software Development
– Wi-Fi
– Unit Testing
– Debugging
– JTAG
– GDB
– CI/CD
– Problem Solving
Preferred Skills
– Linux Kernel
– Device Drivers
– RTOS
– Networking Protocols
– Agile
– Scrum
– Automation
– AI Tools
– Code Reviews
– Continuous Integration
Benefits
– Equity Rewards (RSUs)
– Employee Stock Purchase Plan (ESPP)
– Insurance with Outpatient Cover
– National Pension Scheme (NPS)
– Flexible Work Policy
– Childcare Support
– Collaborative Work Environment
– Work-Life Balance
Selection Process
– Online Application
– Resume Screening
– Technical Interview(s)
– Managerial Interview
– HR Interview
– Final Offer


Leave a Reply