Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more atwww.silabs.com.
What You Will Do:
In this role you will be part of the Wi-SUN Applications team.
Primary activities include providing advanced technical product support to customers, creating technical collateral and documentation and working with internal teams on improving software quality and developer experience via early feedback from the customer perspective. A wide range of technical activities is involved in this role:
Providing networking stack technical support on complex networking software issues, which often involves (although not limited to) analyzing network packet trace and debug log, reproducing the networking software issue, and systematically narrowing down to possible networking protocol layer or embedded software component via gathering further evidence and designing additional tests
Helping to improve wireless software product quality and developer experience by providing technical feedback to internal development teams via requirements review, test plan review, pre-release technical evaluation, bug reporting, etc.
Designing, writing, and reviewing technical collateral, including knowledge base articles, quick start guides, application notes, and code examples
Creating and delivering technical training to various internal teams as well as customers
Education and Skills for Success:
Master degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or equivalent, and at least 2 years of industry experience
Excellent written and verbal communication skills in English
Strong embedded C programming skills: ability to troubleshoot and debug code, devices and systems
Basic familiarity and experience with Linux environment
Experience with scripting languages (Python or UNIX shell script)
Understanding of networking concepts (wired or wireless protocols, OSI model, etc.)
Knowledge of software programming tools (IDEs, programmers and debuggers)
Bonus Skills and Experience:
Experience teaching technical topics to both technical and nontechnical audiences
Experience with wireless communication protocols
Experience with FreeRTOS, Zephyr or MicriumOS/µCOS
Experience with CoAP
Experience with customer-facing technical interactions
Experience in working in a cross-functional, distributed team
Benefits
Meal vouchers for lunch
Employee Referral Program
Employee Wellness Program
Paid days for philanthropy/volunteering
Partial home working possibility
We prioritize the time for social activities, competitions, after work dinners and so much more!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.