Senior IoT Applications Engineer

Silicon Labs

Budapest, Hungary

#20078

Position summary

proactive product support to strategic customers on embedded software design across a broad range of Silicon Labs' wireless products. We interface with various internal development, marketing, and business teams to understand problems and solutions holistically.

What You Will Do:

In this role you will be part of the Sub-GHz Applications team with the primary focus on Z-Wave and Z-Wave Long Range. 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:

  • BSc or MSc degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or equivalent, and at least 5 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)

  • Experience teaching technical topics to both technical and nontechnical audiences

Bonus Skills and Experience:

  • Experience with wireless communication protocols

  • Experience with FreeRTOS, Zephyr or MicriumOS/µCOS

  • Experience with MQTT

  • Experience with customer-facing technical interactions

  • Experience in working in a cross-functional, distributed team

Benefits and Perks at Silicon Labs

Not only will you be joining a highly-skilled and tight-knit team where every engineer makes a significant impact on the end product, we also strive for good work/life balance and to make our environment welcoming and fun.

You can also look forward to the following benefits:

  • Annual Budapest travel card or parking in the office garage

  • Great cafeteria system

  • Opportunity to join Employment Stock Purchase Plan

  • Private health care access

  • Life and accident insurance for every employee

  • Contribution to a voluntary private pension fund

  • AYCM card option

  • Possibility to meet with the executive team regularly

  • Supportive and multicultural office with enthusiastic, hard-working colleagues

  • 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.