Lead Software Engineer

3 weeks ago


Hyderabad, India Silicon Labs Full time
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
The IEEE 802.15.4 Networking teams work on a broad range of low power, embedded wireless networking protocols including Zigbee and Open Thread .
Working in extremely resource-constrained bare-metal and FreeRTOS runtime environments the team designs, develops, and implements simple solutions to complex distributed communications problems.
We shape the future of Multi-protocol, Open Thread, and Zigbee low power wireless networking products at Silicon Labs .
Responsibilities
Design, develop, and test our core embedded wireless networking protocol stacks and SDKs, primarily focusing on IEEE 802.15.4 based wireless protocol stacks such as Zigbee and open Thread
Participate in the design, development, and integration of Silicon Labs’ industry leading Multiprotocol solutions.
Plan and produce a list of tasks required to deliver features, with a clear “definition of done” and effort estimates for each task.
Provide code review feedback to other team members and collaborate with SQA teams to develop test plans to assure high quality, secure, software delivery.
Work with Engineering Management, Project Management, Product Management to coordinate team priorities and commitments
Work alongside Applications Engineers to understand customer applications, their uses cases, and issues to help determine and provide effective solutions
Triage issues from customers and SQA, recreate reproducers, and perform root cause analysis after providing technical guidance and/or software fixes
Challenge assumptions and existing practices to identify opportunities to improve team velocity and IoT Software execution
Lead and/or serve as technical mentor to a team of embedded software engineers
Recruit and mentor new hire software engineers. Provide technical oversight and project guidance.
Skills You Will Need
Bachelors/Masters in Computer Science or Computer Engineering with 5+ years of industry experience.
Experience interfacing microcontrollers to real-world applications
Advanced knowledge and experience in embedded C development
Advanced understanding of embedded software development in resource constraint and/or low energy environment.
Advanced understanding of hardware and/or software design techniques, standard device interfaces, and APIs.
Experience with wireless standards
Experience with and deep understanding of wireless stack development
Experience and a good understanding of CI/CD pipelines
Experience with FreeRTOS and/or Macrium
Advanced knowledge of Linux / Yocto / Zephyr
Advanced knowledge of Python
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

  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Core Platform Engineering Team in CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, Telangana, India HyrEzy Talent Solutions Full time

    Job Title: Software Engineering LeadCompany: Cutting-Edge SolutionsOur client is seeking an ambitious and dedicated individual for the position of Software Engineering Lead. In this role, you will play a crucial part in designing and developing top-notch software solutions using the latest industry standards and practices, particularly focusing on cloud...


  • Hyderabad, Telangana, India Runo Full time

    Job Title:Lead Software EngineerCompany:RunoAbout the Company:Runo is a thriving product-focused company born at T-Hub (IIITH Campus), specializing in Call Management CRM solutions customized for global sales teams. With a firm foothold in the Indian market, Runo is expanding its engineering team to support its rapid worldwide expansion.About the Role:As the...


  • hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Core Platform Engineering Team in CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Core Platform Engineering Team in CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, India Eficens Systems Full time

    Job Description: Lead Software EngineerExp: 7+ years of experience in software development with 2+years in blockchain application developmentBase Location: Hyderabad, TelanganaNotice Period: Immediate to 15 DaysCompany DescriptionEFICENS, which stands for "Emerging Frontiers in Customer Excellence through Noble Solutions," is a software and technology...


  • Hyderabad, India Eficens Systems Full time

    Job Description: Lead Software EngineerExp: 7+ years of experience in software development with 2+years in blockchain application developmentBase Location: Hyderabad, TelanganaNotice Period: Immediate to 15 DaysCompany DescriptionEFICENS, which stands for "Emerging Frontiers in Customer Excellence through Noble Solutions," is a software and technology...

  • Software Engineer I

    4 days ago


    Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learnsand understandshardware and...


  • Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Lead Software Engineer - Backend Lead Software Engineer - Backend Lead Software Engineer Req ID 2 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunity If you are driven by innovation, passionate about technical excellence, and...


  • Hyderabad, Telangana, India Blue Yonder Full time

    Scope:Recommends and engineers software to manage all area of the business's software and product testing. This could involve creating test plans, creating test documentation, finding errors, and looking over QA reports.You should have in-depth knowledge of analytics, advanced problem-solving abilities.Our current technical environment:Software : C#, .Net ,...

  • Lead Software Engineer

    11 hours ago


    hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - API Marketplace team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - API Marketplace team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...


  • Hyderabad, Telangana, India Blue Yonder Full time

    Scope: Recommends and engineers software to manage all area of the business's software and product testing. This could involve creating test plans, creating test documentation, finding errors, and looking over QA reports. You should have in-depth knowledge of analytics, advanced problem-solving abilities. Our current technical environment: Software :...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking- Digital Technology Group and you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking- Digital Technology Group and you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking- Digital Technology Group and you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...

  • Lead Software Engineer

    2 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...

  • Lead Software Engineer

    2 months ago


    hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...