Lead Software Engineer - RTOS/C/Wi-Fi/TCP/IP

Posted:
9/17/2024, 1:56:15 AM

Location(s):
Hyderabad, Telangana, India ⋅ Telangana, India

Experience Level(s):
Senior

Field(s):
Software Engineering

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.  

Meet the Wi-Fi SDK Development Team

At Silicon Labs, the Wi-Fi SDK Development Team plays a crucial role in driving the success of our wireless technology products. We are at the heart of the innovation that powers our next-generation IoT solutions, ensuring that our Wi-Fi products meet the highest standards of performance, efficiency, and usability. Our team is responsible for designing and optimizing the Wi-Fi SDK, which developers rely on to create cutting-edge industrial, commercial, home, and life applications.

Our team works on products that enable secure and intelligent wireless communication, helping developers solve complex wireless challenges with ease. From enhancing security features to ensuring compatibility with the latest 802.11 standards, our work is vital to the development of Silicon Labs' leading IoT products. One of our key responsibilities is to continually innovate Wi-Fi use cases, ensuring our customers have access to the latest technology to bring their products to market faster.

Some of the high-impact projects we lead include:

  • Development and optimization of the Wi-Fi SDK for next-generation IoT applications.
  • Implementing advanced Wi-Fi protocols and performance tuning to enable reliable connectivity for a wide range of devices.
  • Collaborating with cross-functional teams to integrate TCP/IP networking capabilities and ensure seamless communication between devices.

What makes our team unique? We work in a highly collaborative, international environment where innovation and creativity are encouraged. Our site fosters a culture of learning, where team members are empowered to solve real-world problems and make meaningful contributions to the success of Silicon Labs. We take pride in developing solutions that transform industries and improve lives through technology.

Explore more about our Wi-Fi solutions here: www.silabs.com 

Responsibilities:-

As a Wi-Fi SDK Engineer at Silicon Labs, you will be at the forefront of innovation, shaping the future of IoT by developing and enhancing our Wi-Fi SDK. Your work will have a direct impact on delivering secure, reliable, and high-performance wireless solutions that power the next generation of connected devices.

  • Develop and optimize the Wi-Fi SDK: You will work on advancing the Wi-Fi SDK for IoT products, ensuring seamless integration with our hardware platforms. Example projects include developing new Wi-Fi features, improving power efficiency, and implementing the latest 802.11 standards to enhance performance.
  • Solve complex wireless challenges: You will tackle real-world problems such as improving Wi-Fi connectivity in challenging environments, optimizing network performance, and ensuring compatibility with diverse IoT applications.
  • Impact on product innovation: Your contributions will directly influence how customers integrate Wi-Fi technology into their products, reducing development time and helping them get to market faster with innovative solutions that transform industries and improve lives.
  • Collaborate with cross-functional teams: You will partner with stakeholders across Architecture, Hardware, Firmware, and Product Management teams to drive product development and ensure that our solutions meet both technical and customer requirements.
  • Exciting and innovative work: This role offers the chance to work on cutting-edge IoT solutions that enable wireless connectivity in diverse fields such as industrial automation, home automation, and commercial applications. You will have the opportunity to shape the evolution of Wi-Fi use cases, making your mark on a rapidly growing industry.

Skills You Will Need:-

To succeed as a Wi-Fi SDK Senior Engineer at Silicon Labs, you'll need a strong technical background in embedded systems, as well as experience with Wi-Fi technologies and development processes. The top skills and experiences required for this role include:

  • C Programming Expertise: You must have a strong command of C programming for embedded systems, including hands-on experience in developing and debugging low-level code.
  • RTOS Concepts and Development: A deep understanding of Real-Time Operating Systems (RTOS), including their use in embedded platforms, is essential for this role.
  • Experience with ARM Architecture: You must have foundational experience working with ARM-based architectures in embedded environments, including familiarity with system-level design and development.
  • Working Knowledge of 802.11 Technologies: Basic conversance with Wi-Fi standards (802.11) and basic experience in implementing or optimizing these protocols in real-world applications.
  • TCP/IP Networking Skills: You should have a basic understanding of the TCP/IP protocol suite and some experience working with sockets and network communication in embedded systems.
  • Full Software Lifecycle Experience: You need proven experience in the complete software lifecycle, from initial concept and design through development, testing, and maintenance in an embedded environment.

While not required, the following skills and experiences will set you apart as a Wi-Fi SDK Engineer at Silicon Labs:

  • Bachelor’s/Master’s degree in Electrical, Electronics or Computer Science Engineering .
  • Relevant experience is Btech + 7years or Mtech + 5years.
  • Experience with Version Control Systems: Familiarity with Git or other version control tools is a plus, especially if you have experience in collaborative, multi-developer environments.
  • Scripting Languages: Proficiency in scripting languages like Python or Bash for automation tasks and debugging will be beneficial.
  • Automation Tools: Hands-on experience with CI/CD pipelines and automation tools, such as Jenkins, to streamline the development process.
  • Wi-Fi Security Protocols: Understanding of Wi-Fi security standards (e.g., WPA3, WEP, WPA2) and experience in securing wireless communication in embedded devices.
  • Cross-functional Collaboration: Experience working in cross-functional teams across architecture, hardware, and firmware is a bonus.
  • Exposure to IoT Product Development: Familiarity with IoT ecosystems and experience working on IoT products is a plus, as it will help in understanding the broader impact of Wi-Fi connectivity in connected devices.

Benefits & Perks

You can look forward to the following benefits:

Equity Rewards (RSUs)

Employee Stock Purchase Plan (ESPP)

Insurance plans with Outpatient cover

National Pension Scheme (NPS)

Flexible work policy

Childcare support

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.

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.

Silicon Labs

Website: https://silabs.com/

Headquarter Location: Austin, Texas, United States

Employee Count: 1001-5000

Year Founded: 1996

IPO Status: Public

Last Funding Type: Series B

Industries: Hardware ⋅ Internet of Things ⋅ Software