YOUR HIRING PARTNER

HIRE RIGHT HIRE BEST

Advertisement

Silicon Labs – Senior Embedded Software Engineer – Wireless Firmware (RAIL SDK)

Silicon Labs – Senior Embedded Software Engineer – Wireless Firmware (RAIL SDK)

Silicon Labs

Job Category Embedded Software Engineer
Domain Embedded
Qualification – B.E./B.Tech/M.E./M.Tech/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field
Experience – 4+ Years
Salary – Best in Industry
Job Type – Full Time
Work Mode – Flexible Work Policy
Primary Location – Hyderabad, Telangana
Target Locations – Hyderabad
Last Date – ASAP
Application Mode – Online

About the Role

Silicon Labs is hiring a Senior Embedded Software Engineer to develop and maintain embedded firmware for low-power wireless MCUs and the RAIL SDK. The role involves designing embedded software, developing device drivers, optimizing firmware performance, debugging hardware-software issues, and collaborating with cross-functional engineering teams to deliver high-quality wireless solutions for IoT products.

Basic Qualifications

– B.E./B.Tech/M.E./M.Tech/MS in relevant field
– 4+ years of embedded software or firmware development experience
– Strong Embedded C/C++ programming skills
– Experience with microcontrollers, RTOS, or bare-metal systems
– Experience in low-level firmware development
– Strong debugging and problem-solving skills
– Good communication and teamwork skills

Preferred Qualifications

– Experience with Bluetooth LE, Zigbee, Thread, Wi-Fi, or proprietary wireless protocols
– Knowledge of SPI, I2C, UART, DMA, timers, and interrupts
– Experience with Python scripting
– Familiarity with CI/CD and automated testing
– Experience with silicon bring-up and hardware validation
– ARM or RISC-V assembly knowledge
– Experience with AI-assisted development tools

Responsibilities

– Develop and maintain embedded software for wireless MCUs
– Build device drivers and low-level firmware
– Support hardware throughout the IC lifecycle
– Optimize firmware for performance, power, and memory
– Debug hardware and software issues
– Collaborate with firmware, silicon, hardware, and product teams
– Develop automated testing and validation tools
– Participate in code and design reviews
– Mentor junior engineers

Required Skills

– Embedded C
– C++
– RTOS
– Bare Metal Programming
– Device Drivers
– Debugging
– JTAG
– SWD
– Oscilloscope
– Logic Analyzer
– Microcontrollers
– Firmware Development

Preferred Skills

– Bluetooth LE
– Zigbee
– Thread
– Wi-Fi
– Python
– CI/CD
– Hardware Validation
– ARM Assembly
– RISC-V
– AI Development Tools

Benefits

– Equity Rewards (RSUs)
– Insurance with Outpatient Cover
– National Pension Scheme (NPS)
– Flexible Work Policy
– Childcare Support
– Career Growth
– Collaborative Engineering Environment

Selection Process

– Online Application
– Resume Screening
– Technical Interview(s)
– Managerial Interview
– HR Discussion
– Offer

Leave a Reply

Your email address will not be published. Required fields are marked *