Cisco Systems

Embedded Software Engineer

Cisco Systems

Research Triangle Park, Durham, NC, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Welcome to the world of cutting-edge technology at Cisco Systems! As an Embedded Software Engineer, you will be part of a dynamic team responsible for designing, developing, and maintaining software systems that power our network devices. We are seeking highly skilled individuals with a passion for innovation and a strong background in embedded systems and software development. If you thrive in a fast-paced environment and are driven by a desire to make a significant impact, we want to hear from you! Join us at Cisco Systems and be a part of shaping the future of networking.

  1. Design and develop embedded software systems for Cisco's network devices.
  2. Collaborate with cross-functional teams to understand technical requirements and provide innovative solutions.
  3. Maintain and optimize existing software code for improved performance and scalability.
  4. Stay updated with the latest industry trends and advancements in embedded systems and software development.
  5. Troubleshoot and debug software issues in a timely and efficient manner.
  6. Conduct thorough testing and verification of software modules to ensure quality and functionality.
  7. Document software design, development, and testing processes for future reference.
  8. Actively participate in code reviews and provide constructive feedback to team members.
  9. Continuously improve software development processes and practices to enhance efficiency and productivity.
  10. Demonstrate a strong sense of ownership and accountability towards project deliverables.
  11. Proactively identify and address potential risks and challenges in software development.
  12. Communicate project status, issues, and progress to project stakeholders.
  13. Mentor and guide junior team members, fostering a collaborative and learning environment.
  14. Adhere to Cisco's security and compliance standards throughout the development process.
  15. Embrace a culture of innovation and contribute towards shaping the future of networking at Cisco Systems.
Where is this job?
This job is located at Research Triangle Park, Durham, NC, USA
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Electrical Engineering, Or A Related Field.

  • Minimum Of 3-5 Years Of Experience In Embedded Software Development, Preferably In A Networking Or Telecommunications Environment.

  • Strong Understanding Of C/C++ Programming Languages And Experience With Real-Time Operating Systems.

  • Knowledge Of Networking Protocols Such As Tcp/Ip, Ethernet, And Wi-Fi.

  • Experience With Debugging Tools And Techniques, As Well As Software Testing Methodologies.

Required Skills
  • Debugging

  • Linux Kernel

  • Networking protocols

  • ARM architecture

  • Embedded systems

  • Embedded Linux

  • C/C++ programming

  • Firmware development

  • Device Drivers

  • Real-Time Operating Systems (Rtos)

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Embedded Software Engineer in Research Triangle Park, Durham, NC, USA is between $80,000 - $120,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company and industry. It is important to research and negotiate for a fair salary based on your qualifications and the cost of living in the area.

Additional Information
Cisco Systems is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 27th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Cisco Systems

Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley. Cisco develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started