
Software Engineering Manager
1 week ago
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 TeamSilicon Labs is looking for a highly motivated Software Engineering Manager to work on our Zigbee and Open Thread embedded wireless networking protocol stacks. You must have systems design skills in order to develop and implement simple solutions to complex distributed communications problems in an extremely resource-constrained runtime environment. We are looking for creative, flexible, pragmatic, self-motivated individuals with excellent communications skills, a passion for great code, and a love of problem solving and innovation in a fast-paced team environment. You will help shape the future of our wireless networking products.
Responsibilities- Design, develop, and test Silicon Labs core embedded wireless networking protocol stacks, primarily focusing on based wireless protocol stacks (Zigbee, OpenThread, Matter).
- Support wireless stack functionality across Silicon Labs portfolio of wireless microcontrollers. Design modular, efficient, and optimized software solutions.
- Enabling network layer embedded software features for the Zigbee Specification Integrating and improving the EmberZnet stack with the Silicon Labs GSDK and Simplicity Studio v5 and improving the developer experience.
- Participate in the design, development and integration of Silicon Labs various industry leading Multiprotocol solutions.
- Participate in CSA, Thread, Zigbee and Bluetooth standards working groups to help define industry standard protocols.
- Produce list of tasks required to deliver software. Clearly define "done criteria" and effort estimates for each task.
- Provide code review feedback to other team members. Collaborate with software QA team to develop test plans and assure high quality software delivery.
- Work alongside Applications Engineers to understand customer applications, uses cases, issues and help provide effective solutions.
- Work with Product Management, Project Management and Engineering Management to coordinate team priorities and commitments.
- Work closely with cross functional teams to specify new designs, understand new product features, define product requirements, debug customer issues, and support customer needs.
- Triage issues from customers, QA, etc. Recreate reproducers and perform root cause analysis. Provide technical guidance and/or software fixes.
- Provide system level triage and diagnosis for wireless product issues. Work with other software teams to discover root cause and deliver solutions.
- Document new features, changed functionality, fixed bugs, and known issues via release notes. Produce content for application notes and knowledge base articles.
- Provide technical training to software QA and applications engineering teams on new features and initiatives.
- Challenge assumptions and identify opportunities to improve team velocity and IoT Software execution.
- Propose solutions and push for high value ones to be executed on. Lead, participate, or consult on the execution if needed.
- 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.
- Computer Science or Computer Engineering with 12 years of industry experience.
- The ability to multitask and to come up to speed with new technologies, concepts, or methods quickly.
- Proven ability to work with cross-functional teams in different international geographic locations.
- Excellent written and verbal communication skills.
- Working experience with Agile and Waterfall methodologies.
- Advanced understanding of embedded software development in resource constraint and low energy environment.
- Experience with wireless standards.
- Experience with and deep understanding of wireless stack development (zigbee preferred).
- Working together and supporting SQA and applications engineers.
- Advanced understanding of hardware or software design techniques and standard device interfaces and APIs.
- Experience interfacing microcontrollers to real world applications.
- Experience in C, C , Java, Javascript or Python. Advanced knowledge of C and Embedded engineering is required.
- Advanced understanding of hardware and or software design.
- Influence/drive changes to our hardware so our software can run better.
- Significant contributions to test methods, tooling, infrastructure that would be applicable to a large group.
Zigbee, Thread, Bluetooth, WIFI, x, , Micrium, ARM, DTLS, PKI, IPv4, IPv6, Linux, C, Python, TCP/IP, ECC, Jenkins, Stash, Git.
The following qualifications will be considered a plus:
- Technical lead experience.
- Advanced experience with Zigbee and/or OpenThread networking standards.
- Advanced contributions to standards development.
- Advanced experience in C , Java, Javascript or Python.
You can look forward to the following benefits: 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.
Locations - Hyderabad
-
Associate Manager Software Engineering
1 week ago
Hyderabad/ Secunderabad, India DXC Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description Essential Job Functions:Support a team of software engineers in the development of software products and solutions, providing guidance, code reviews, and technical support. Collaborate with cross-functional teams to define project requirements, ensuring the successful delivery of software projects. Assist in the professional growth and...
-
Senior Manager, Software Engineering
4 weeks ago
Hyderabad, Bengaluru, India Tableau Software Full timeJob DescriptionThe Engineering Managerdemonstrates deep business, industry, and product knowledge to ensure the success of our customers by effectively managing a team of Engineers and Architects. In this role, the Engineering Manager will specialize in one or more lines of business, a specific cloud or industry to speak the customer language and ensure...
-
Software Engineer
4 days ago
Hyderabad/ Secunderabad, India votary softech solution pvt ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Description Software Engineer / Senior software Engineer Board Bring Up Developer Industry-required: IT Skills list: Expertise to bring-up new display card. Experience in Android display Framework and HAL Experience in display driver. Experience in Kernel for PMIC/GPIO
-
Hyderabad, Telangana, India Tableau Software Full timeJob DescriptionResponsibilities:- Lead a team of talented engineers who like to ship performant code and tackle hard engineering problems to meet the scale for our largest customers.- Establish the necessary processes to achieve the best possible performance in the product- Manage complex technical projects and provide roadmap planning.- Provide improvements...
-
VP, Software Engineering
4 weeks ago
Hyderabad, Bengaluru, India Tableau Software Full timeJob DescriptionYou are:- A technical leader with a track record of delivering high quality products and building passionate teams- Operational & Technical Excellence: Ensure performance, reliability, and scalability through best practices, monitoring, and hands-on technical guidance.- Entrepreneurial mindset: You thrive on solving complex problems, taking...
-
Software Engineer
1 week ago
Hyderabad/ Secunderabad, India Epiq Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description It's fun to work at a company where people truly believe in what they are doing: Position Summary The Software Engineer (FS) will be responsible for designing, developing, optimizing and delivering both front-end and back-end software solutions, as well as managing database architecture and cloud infrastructure. This role requires the...
-
Software Engineer
1 day ago
Hyderabad/ Secunderabad, India Meta Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description As a Tech Lead engineer in the Wearables System Health Team at Reality Labs, you will lead strategy and drive broad execution on optimization and defense on performance and power efficiency areas across our products. You will strongly influence and collaborate with a wide range of teams, threading together newly developed technologies to...
-
Software Engineering SMTS
4 weeks ago
Hyderabad, Telangana, India Tableau Software Full timeJob DescriptionPRIMARY RESPONSIBILITIES- Quality Engineering Strategy Leadership: Define, develop, and execute a comprehensive quality engineering and testing strategy specifically for Salesforce Agentforce, Data Cloud, and other relevant Salesforce platform capabilities.- Test Automation Expertise: Design, develop, and maintain robust automated test scripts...
-
Embedded Software Engineer
4 days ago
Hyderabad, Telangana, India PMR Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Hyderabad. The Embedded Software Engineer will be responsible for developing and implementing embedded software for various projects. Daily tasks include programming, debugging, troubleshooting, and improving software performance. The engineer will collaborate with...
-
Software Engineer
1 week ago
Hyderabad/ Secunderabad, India INFOR Full time ₹ 2,00,000 - ₹ 12,00,000 per yearJob Description General information Country: IndiaState: TelanganaCity: HyderabadJob ID: 41766Department: DevelopmentExperience Level: ENTRY_LEVELEmployment Status: FULL_TIMEWorkplace Type: HybridDescription & Requirements Job DutiesDesign, develop, and maintain software applications using .NET technologies, including C#, ASP.NET, and related frameworks. ...