Staff Software Engineer

4 Months ago • 8-12 Years • Research & Development

Job Summary

Job Description

Seeking a Staff Software Engineer with 8+ years of experience in Wi-Fi device driver development, proficient in C/C++ programming, deep understanding of networking protocols, and proven track record of leading projects.
Must have:
  • Wi-Fi Driver Dev
  • C/C++ Programming
  • Networking Protocols
  • Project Leadership
Good to have:
  • IEEE 802.11
  • WPA2, WPA3
  • Performance Optimization
  • Cross-Platform Dev
Perks:
  • Equity Rewards
  • Employee Stock Plan

Job Details

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 Team

  • Role in Development: Our team is at the forefront of developing Wi-Fi 6 and IoT solutions with a focus on low-power products for various use cases such as door locks, wearables, smart locks, and video cameras.

  • Products: We work on innovative products that integrate advanced Wi-Fi and IoT technologies to enhance everyday life.

  • Projects/Responsibilities: Examples of our projects include optimizing Wi-Fi performance for new hardware platforms, developing new features for existing products, and ensuring compatibility with the latest industry standards.

  • Unique Aspects: Our team is known for its collaborative spirit and innovative approach. We work at a state-of-the-art facility equipped with the latest tools and technologies, fostering an environment where creativity and technical excellence thrive.

Responsibilities  

  • Primary Work: Lead the design, development, and maintenance of Wi-Fi device drivers.

  • Example Project: Develop a new Wi-Fi driver for an upcoming product line, ensuring high performance and reliability.

  • Impact: Your work will directly impact the performance and user experience of our products, making them faster, more reliable, and more feature-rich.

  • Problem Solving: Tackle complex technical challenges related to Wi-Fi performance, compatibility, and security.

  • Excitement: This role offers the opportunity to work on cutting-edge technology, collaborate with industry experts, and contribute to products used by millions of people worldwide.

  • Stakeholders: Partner with hardware engineers, product managers, and quality assurance teams to deliver high-quality solutions.

  • Overarching Responsibilities:

    • Design and implement Wi-Fi device drivers.

    • Collaborate with cross-functional teams to define and ship new features.

    • Ensure the performance, quality, and responsiveness of applications.

    • Identify and correct bottlenecks and fix bugs.

    • Maintain code quality, organization, and automation.

    • Mentor and guide junior engineers.

Skills You Will Need

Minimum Qualifications:

  • Extensive experience in Wi-Fi device driver development.

  • Strong proficiency in C/C++ programming.

  • Deep understanding of operating systems, networking protocols, and hardware interfaces.

  • Experience with debugging and performance optimization.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.

  • BE/BTech/ME/MTech in Computer Science, Electronics and communication Engineering or a related field.

  • Minimum of 8 to 12 years of experience in software development, with a focus on Wi-Fi device drivers.

  • Proven track record of leading projects and delivering high-quality software solutions.

.   

The following qualifications will be considered a plus:

  • In-depth Knowledge of IEEE 802.11 Standards: Understanding various Wi-Fi standards (e.g., 802.11a/b/g/n/ac/ax) is crucial.

  • Experience with Wireless Protocols: Familiarity with protocols such as WPA2, WPA3, and EAP (Extensible Authentication Protocol).

  • Security: Knowledge of wireless security protocols and encryption methods.

  • Performance Optimization: Techniques for optimizing driver performance and reducing latency.

  • Cross-Platform Development: Ability to develop drivers for multiple operating systems, including Windows, Linux, and macOS.

  • Collaboration and Documentation: Strong communication skills for working with cross-functional teams and documenting your work effectively.

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

Similar Jobs

Fabric - Principal Design Verification Engineer

Fabric

San Diego, California, United States (Remote)
4 Months ago
Nintendo - Senior Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
FICO - Software Quality Assurance - Engineer I(Playwright/ Cypress)

FICO

Bengaluru, Karnataka, India (On-Site)
6 Months ago
MIPS - Sr. CPU Verification Engineer

MIPS

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ubisoft - Programmeuse, Programmeur (IU) sénior

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Luxoft - Senior Python Developer

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Riot Games - Staff Software Engineer III - VALORANT, Expressions Engineering

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
JMA - Principal Firmware Engineer - Radio

JMA

Plano, Texas, United States (On-Site)
4 Months ago
Silicon Labs - Staff Engineer -Gate Level Verification (SystemVerilog, UVM, and GLS).

Silicon Labs

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fabric - Principal Design Verification Engineer (contract)

Fabric

Portland, Oregon, United States (Remote)
4 Months ago
Glowmade - Tools Programmer

Glowmade

Guildford, England, United Kingdom (On-Site)
3 Months ago
K-RAD - Unreal Engine Video Game Developer

K-RAD

United States (Remote)
5 Months ago
Google - Staff Software Engineer, Woodshed, Core

Google

(On-Site)
2 Months ago
Cyara - Software Engineer - Full Stack

Cyara

Skibbereen, County Cork, Ireland (Hybrid)
3 Months ago
Luxoft - Senior DevOps Engineer

Luxoft

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Playrix - Lead SDET

Playrix

Serbia (Remote)
3 Months ago
Sandvik - Senior Software Engineer

Sandvik

Pune, Maharashtra, India (On-Site)
3 Months ago
Salesforce - Backend Software Engineer (Security) - Senior/Lead/Principal

Salesforce

Bellevue, Washington, United States (On-Site)
4 Months ago
Fabric - Principal Design Verification Engineer, NOC

Fabric

New York, New York, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

PwC - IN_Associate_CDD_Deals Strategy_ Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Google - Engineering Manager, Information Retrieval

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Latisha Interprises - Data Scientist

Latisha Interprises

Bhopal, Madhya Pradesh, India (On-Site)
3 Months ago
STOXX - SDET - Automation Tester

STOXX

Maharashtra, India (Hybrid)
4 Months ago
Paytm - Campaign Ops - Senior Associate - Recharges & Utilities

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
DNEG - FX Supervisor

DNEG

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
Saviynt - Associate Principal Engineer/ Principal Engineer Support Operations

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Warner Bros Games - Senior Software Engineer (MSC Team), Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Bluevine - Senior Frontend Developer

Bluevine

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Omnicell - Data Engineer, 3

Omnicell

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Software Engineering Manager, Finance Works Core

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Luxoft - Avaloq Developer for Regulatory Requirements

Luxoft

(On-Site)
2 Months ago
Google - Software Engineer, CPU Performance Modeling Engineer

Google

Haifa, Haifa District, Israel (On-Site)
3 Months ago
Luxoft - Senior Android Embedded Software Developer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Anavation - Director of Mission Analytics

Anavation

Chantilly, Virginia, United States (Hybrid)
3 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Valeo - Site Management Controller

Valeo

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Synopsys  Inc  - Staff R&D Engineer

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nielsen Holdings - Software Engineer - AM-TECH-DA-DC-10

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
3 Months ago
Zoox - Senior/Staff Embedded Software Engineer - Firmware Architecture

Zoox

Foster City, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded