Meet the Team
Discover a world of innovation as a Senior Applications Engineer at Silicon Labs. The Platform & MCU Applications team is as global and as diverse as the customers and products we support. We represent multiple continents and numerous cultures and languages. We interface with various internal development, marketing, and business teams to understand problems and solutions holistically. We value individual drive and strengths as much as we value collaboration. We lead investigations and answer questions. We specialize in solving the most complex problems for the most impactful customers who use our IoT solutions. We sharpen our tools every day.
Responsibilities
Actively help customers with their design and development activities
Develop example code and hardware for various customer use cases
Collaborate with IC design, software engineering, and marketing teams on product evaluations and new product definitions
Write and maintain various documentation for customer use – Application Notes, Reference Manuals, Datasheets
Interact with key customers and help navigate challenges around new designs. Travel to customers as needed.
Skills You Will Need
BS / MS / PhD in Electrical Engineering, Computer Engineering, or a related field
Strong embedded C programming skills : Ability to troubleshoot and debug code, devices, and systems
Understanding of embedded peripherals, such as ADC, DAC, SPI, I2C, UART, CMP, CRC, Bootloaders, LCD, RTC, Sensors, USB
Hardware knowledge to perform schematic and layout reviews for customers
Strong communication skills to interact with internal and external stakeholders
Excellent written and verbal communication skills in English
Experience with embedded systems (MCU peripherals, analog / digital experience)
Experience with FreeRTOS, Zephyr, or MicriumOS / µCOS
Experience with scripting languages (Python, Perl, JavaScript, or UNIX shell script)
Experience with documentation software such as DITA, Doxygen
Experience or coursework in security, motor control, operating systems. ML / AI
Experience as a Team Lead or Scrum Master
Benefits & Perks
Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental and vision plans
Highly competitive salary
401k plan with match and Roth plan option
Equity rewards (RSUs)
Employee Stock Purchase Plan (ESPP)
Life / AD&D and disability coverage
Flexible spending accounts
Adoption assistance
Back-Up childcare
Additional benefit options (Commuter benefits, Legal benefits, Pet insurance)
Flexible PTO schedule
3 paid volunteer days per year
Charitable contribution match
Tuition reimbursement
Free downtown parking
Onsite gym
Monthly wellness offerings
Free snacks
Monthly company updates with our CEO
The annualized base pay range for this role is expected to be between $118,650 - $220,350 USD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant’s skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.
Application Engineer • Austin