We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.
Overview of Applications Team :
The Applications Team at Silicon Labs which is spread across different geographical locations, focuses on improving the overall customer support and experience of the Silicon Labs IoT products. The IoT products supports a variety of all the wireless protocols (BLE, Bluetooth Mesh, Wi-Fi, Zigbee, OpenThread, Wi-Sun, Z-Wave, and proprietary protocols) and 32-bit microcontroller (MCU) software required to build end products for the IoT Market. Silicon Labs Applications Team works closely with the engineering teams to ensure a deep understanding of the product, features, and system functionality. The Applications team enables the customers by providing technical support on the products for their use cases.
Challenges you will solve :
- Work closely with the engineering teams to debug customer reported issues
- Emulate customer environments by working closely with the sales team and field application engineers in supporting customer’s needs and debugging customer’s problems
Responsibilities :
Closely work with customers and enable them with technical support for their use casesInvestigate and understand complex new features by reading the documentation, discussing with development, and designing sample applicationsRequired Skills :
Knowledge of and experience working with analog (ADC, comparator, etc.) and digital (timers, PWM, etc.) MCU peripheralsWorking knowledge of bootloadersDevelopment experience with bare-metal embedded CUnderstanding of and experience with communication interfaces such as UART, SPI, I2C, etc.Understanding of and experience working with clock management systems and energy management systemsExcellent microcontroller debugging skills - Experience with debugging tools, including but not limited to oscilloscopes, power analyzers, digital logic analyzers, digital multimeters, etc.Exceptional communication skillsPreferred Skills :
Work experience with Zephyr and FreeRTOSExperience with salesforce, task management, and bug-tracking systems such as JiraAbility to review schematics and layout designsPrior experience with customer supportExperience with Python or other scripting languagesEducation and Experience :
Bachelor’s or Master’s degree in Electronics and Communication, Electrical Engineering or related degree6+ years of hands-on experience with embedded systems development (including hardware and firmware)Benefits & Perks
Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work / life balance and to make our environment welcoming and fun.Equity Rewards (RSUs)Employee Stock Purchase Plan (ESPP)Insurance plans with Outpatient coverNational Pension Scheme (NPS)Flexible work policyChildcare support