
Lead Software Engineer– Embedded C
Global-Talent-Exchange
Required Skills:
C#
Embedded Software Development
Ethernet
API Development
C
embedded software development
Ethernet
API development
hardware interfacing
Job Description
Are you looking for a unique opportunity to be a part of something great? Join our team as a Lead Software Engineer. Our products are at the heart of millions of consumer devices and networks. We are looking for an exceptional person to join our team as a Lead Software Engineer.
About the Role
A candidate placed in this position will be a leader in the Networking and Connectivity Solutions Software Team, focused on bringing advanced connectivity devices to market, including Ethernet switches and PHYs. We’re looking for a technically strong software engineer and leader responsible for developing embedded C software for Ethernet switch and PHY APIs while providing a critical lead role within the team.
Desired Experience
10+ years
Team Responsibilities
- Develop and maintain OS-agnostic C APIs for Ethernet switches, PHYs, and evaluation boards.
- Focus on low-level driver and API layers interfacing directly with hardware.
- Deliver APIs that support both internal turnkey solutions and external customer integrations.
- Ensure compliance with safety-critical industry standards and coding guidelines.
- Strong focus on continuous development of the automated test platform.
Key Responsibilities
Managerial Responsibilities
- Support and enable your team to work efficiently and escalate issues when needed.
- Collaborate with stakeholders across marketing, support, and development to align priorities and plan future work.
- Facilitate technical discussions and solicit input from your team and peers.
Technical Responsibilities
- Contribute to the development and maintenance of embedded C APIs.
- Participate in design reviews, code reviews, and architecture discussions.
- Help onboard and mentor new team members and share technical knowledge.
Requirements/Qualifications
- Strong proficiency in C and embedded software development.
- Experience working close to hardware (drivers, APIs).
- Desire to grow into a management role; prior experience as a lead programmer is a plus.
- Comfortable working in regulated environments with safety and quality standards.
- Strong communication skills in English, both written and spoken.
- Must be capable of managing a small team of individual contributors, reporting status, and delivering to project teams on firm timelines.
- Work with Design Engineering, Product Engineering, Applications Engineering to develop new products.
- Work with internal teams to replicate platform-level issues.
- Manage resolution of software issues found during product life cycle.
What We Offer
- Competitive compensation and benefits including pension, healthcare, and stock options.
- A strong management training platform, with the opportunity over time to take on more management responsibilities (or remain in a small-team setting).
- A key role in a team developing cutting-edge Ethernet technologies.
- International work environment with travel opportunities.
- Informal and pleasant office culture with meals and snacks provided.
About Company

Send me jobs like this
This one's a match? We'll send more your way
Similar Jobs

Site Reliability Engineer (DevOps)
Celigo
Hyderabad, India
Full time
5 - 10 Years

Senior DevOps Engineer
Celigo
Hyderabad, India
Full time
5 - 10 Years

DevOps Architect
Celigo
Hyderabad, India
Full time
12 - 20 Years

Staff DevOps Engineer
Celigo
Hyderabad, India
Full time
8 - 12 Years

Cloud Security engineer (Devops)
Celigo
Hyderabad, India
Full time
5 - 10 Years

Automotive Architect - Situational Awareness & Perception, Image AI Robotics, Imaging & Rendering
Cyient
Bangalore Urban, India
Full time
12 - 18 Years

K3S with J2ME developer
Cyient
Bangalore Urban, India
12 - 18 Years

SDX- IVI, SBC with Container, Qnx, Linux, Qt, Android
Cyient
Bangalore Urban, India
Full time
3 - 8 Years

Embedded CUDA
Cyient
Hyderabad, India
Full time
3 - 8 Years

Embedded Software Engineer
Cyient
Bangalore Urban, India
Full time
3 - 8 Years