Embedded Software Engineer - C, Linux, L2/L3 protocols (5 to 8 yrs)
CiscoMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop embedded systems software for specialized hardware platforms ensuring simplification, secure coding, and adherence to best software development practices.
Debug and troubleshoot software issues during development and production to maintain product reliability and performance.
Collaborate with cross-functional teams to innovate product solutions and improve software development processes applying agile methodologies.
Minimum Requirements
Bachelor’s degree in Engineering or related field.
5 to 8 years of professional experience in embedded software development.
Excellent proficiency in C/C++ programming.
Not explicitly mentioned in the JD: Notice period requirement.
Ideal Candidate Profile
Experienced in embedded systems development for resource-constrained and real-time environments with a strong foundation in networking protocols (e.g., DWDM, OTN, Ethernet).
Demonstrates capability in secure coding practices and code reviews ensuring compliance and product integrity.
Operates effectively within agile development teams collaborating with design and product management to deliver customer-focused solutions.
