Senior Engineer – Software Design
7 days ago
Silicon Labs NASDAQ SLAB is the leading innovator in low-power wireless connectivity building embedded technology that connects devices and improves lives Merging cutting-edge technology into the world s most highly integrated SoCs Silicon Labs provides device makers the solutions support and ecosystems needed to create advanced edge connectivity applications Headquartered in Austin Texas Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home industrial IoT and smart cities markets Learn more at Who We Are Silicon Labs NASDAQ SLAB is a global leader in secure intelligent wireless technology for a more connected world Our integrated hardware and software platform intuitive development tools and robust ecosystem simplify the path to market for customers building smart home industrial and commercial IoT products The Role We re looking for a Senior Engineer to join our SoC Platform Software team You ll play a critical role in bringing up new SoCs developing and maintaining low-level drivers and firmware and delivering production-quality software functionality across a wide range of embedded platforms This role will focus on implementing peripheral drivers optimizing real-time OS integration and enabling robust low-power high-performance device features used by thousands of developers and millions of devices worldwide What You ll Do Develop maintain and optimize peripheral drivers GPIO UART I2C I3C SPI DMA timers ADC CAN SDIO etc in C for multiple SoC families Lead development and integration of the USB Device stack including Control path EP0 composite class support CDC HID MSC DFU Audio Transfer management suspend resume LPM remote wakeup Protocol compliance and power-aware operation HS FS Integrate and maintain RTOS e g FreeRTOS Zephyr for real-time resource-constrained systems Task scheduling ISR design memory protection MPU tickless idle and synchronization Support new silicon bring-up boot sequences clocking memory map setup cache MPU configuration and debug interfaces JTAG SWD Contribute to the Gecko SDK ensuring consistency quality and integration with tools like Simplicity Studio Collaborate with hardware validation security apps and product teams on feature development bring-up and support Write technical documentation integration guides and internal specifications What You ll Bring BS MS in Electrical Engineering Computer Engineering or related field 7 years of embedded firmware development experience on ARM Cortex-M A or RISC-V SoCs Strong proficiency in C and embedded systems debugging JTAG trace analyzers oscilloscopes Hands-on experience building and shipping USB Device solutions using vendor or open IP cores e g Synopsys DWC2 3 Cadence Mentor Familiarity with USB device class stacks CDC-ACM HID MSC Audio DFU Proven knowledge of RTOS internals and real-time scheduling Peripheral driver development with DMA and concurrency awareness Preferred Qualifications Experience with USB-IF compliance protocol analyzers Total Phase LeCroy Beagle or custom descriptors Familiarity with low-power system design tickless idle wake-up sources retention sleep modes Secure firmware development secure boot signed updates debug lockdown is a plus Prior experience with Silicon Labs Gecko SDK and Simplicity Studio toolchain is a strong plus 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 Silicon Labs is an equal opportunity employer and values the diversity of our employees Employment decisions are made on the basis of qualifications and job-related criteria without regard to race religion color national origin gender sexual orientation age marital status veteran status or disability status or any other characteristic protected by applicable law
-
Senior Software Engineer
2 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization.As a key technical contributor, you...
-
Senior Software Engineer
2 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization.As a key technical contributor, you...
-
Senior Software Engineer
2 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization.As a key technical contributor, you...
-
Senior Software Engineer
4 weeks ago
Hyderabad, Telangana, India, Telangana Dhruva Space Full timeRole Overview and Responsibilities:Dhruva Space is seeking an experienced and highly skilled Senior Software Engineer to drive the design, development, and delivery of mission-critical software systems. This role combines technical leadership with hands-on coding, ensuring the robustness, scalability, and reliability of software that enables spacecraft...
-
Software Engineer, Senior
7 days ago
Hyderabad, Telangana, India Infor Full timeDescription Requirements Job Title Senior Software Engineer - Java Python Experience 7-10 years Location Hyderabad Employment Type Full-Time Qualifications BE B-Tech MCA and equivalent Role Overview We are seeking a Senior Software Engineer with deep expertise in Java and Python to lead the design development and optimization of high-quality scalable...
-
Senior Software Engineer
3 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 weeks ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX) . This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX , and experience with LAMP stack for Moodle customization.As a key technical...
-
Senior Enterprise Software Engineer
3 weeks ago
Hyderabad, Telangana, India Medtronic Full timeAt Medtronic you can begin a life-long career of exploration and innovation while helping champion healthcare access and equity for all You ll lead with purpose breaking down barriers to innovation in a more connected compassionate world A Day in the Life Senior Software Engineer for the R D Engineering function of Medtronic Engineering and Innovation Center...