Required Skills

Cryptography

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Aug 2022

JOB DETAIL

Staff Engineer-Firmware

Software Engineering Hyderabad, Telangana

Description

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

 

The Opportunity

IoT Platform Software is expanding to Hyderabad and is looking for a Senior Software Engineer in security domain to help drive this expansion. In this role, you will be joining a new team of talented software engineers to provide technical leadership.

IoT Platform Software is responsible for delivering all MCU drivers and services, Secure Bootloader, RTOS support, radio APIs, and embedded security features for Silicon Labs ICs. We work closely with the Silicon IC Design team to define the new features and functionality in our IoT ICs. We work with the Silicon Labs wireless protocol teams to enable our end customers to build amazing new IoT products.

What you will do:

  • Design and implement firmware for security sub-systems
  • Bring-up and debug of next generation secure SoC products
  • Implement security tests and tools
  • Validate controller features on FPGA and Silicon.
  • Write and maintain technical documentation
  • Provide technical mentoring to team members through design reviews, code reviews, and informal technical brainstorming and knowledge sharing sessions

Desired skills

  • 12+ years of hands-on development of embedded system software components
  • Substantial and proven C programming knowledge
  • Strong OS fundamentals
  • Experience in preparing technical documentation
  • Excellent communication skills to work with global peers

Qualifications Considered a Plus

  • Experience working at a semiconductor company
  • Basic understanding of hardware development and verification processes
  • Advanced knowledge of cryptography algorithms
  • Experience with cryptography hardware and security hardware architectures
  • Exposure to highly resource-constrained, real-time, embedded environments
  • Working through uncertainties, identifying them, resolving them by working with all stakeholders proactively
  • Exposure to one or more RTOS Free RTOS, uc /OS, Zephyr

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)
  • Insurance plans
  • PF and NPS

Company Information