Senior Embedded Software Engineer

Santa Clara, California

Bayone
Job Expired - Click here to search for similar jobs
Job Title: Senior Embedded Software Engineer (C, Go/Python - Good to Have)

Location: Raleigh NC or San Jose, CA - Hybrid

About the Role:

We are hiring a Senior Embedded Software Engineer for one of our key customers, a leading Networking and Telecom equipment provider modernizing its 30-year-old XR operating system used by hyperscalers and telecoms . This multi-year transformation project focuses on management and monitoring (M&M) of network devices , requiring engineers with strong expertise in C programming and experience in embedded systems and large-scale codebases . While Go and Python experience is a plus, proficiency in C is a must-have .

Key Responsibilities:

• Develop and optimize embedded software for a large-scale XR operating system modernization effort.

• Work extensively with C programming to enhance system manageability and monitoring .

• Ensure compatibility and seamless integration of the modernized platform with legacy systems.

• Contribute to the design, debugging, and optimization of large, complex codebases.

• Collaborate with cross-functional teams in the US and India to meet tight project deadlines.

• Support the implementation of client-server architectures for network management.

• Utilize Go and Python (if experienced) for testing, automation, and additional development.

• Work closely with internal and external stakeholders , ensuring smooth communication and project execution.

Qualifications & Skills:

5+ years of experience in embedded systems development with strong C programming skills .

• Experience working with large, legacy codebases and transitioning them to modern architectures.

• Understanding of client-server architecture, networking, and system management frameworks .

• Experience with Go and Python is plus , but not mandatory.

• Proficiency in debugging and performance optimization of embedded software.

• Prior experience in telecom, hyperscaler, or service provider environments is a plus.

• Excellent problem-solving skills and ability to work in fast-paced, deadline-driven environments .

• Strong communication and collaboration skills to work with global teams.
Date Posted: 13 April 2025
Job Expired - Click here to search for similar jobs