C++ Software Engineer
- Belgrade, Serbia
- Mid Level
- 3+ years
- Bachelor's degree
- Posted
Skills
Required
- C++
- hardware is
- Makefiles
- Linux
- Cisco?
Preferred
- application design
- SW/HW integration
Meet the Team We are building firmware, SDK, simulator, and compiler for Cisco Silicon One™ architecture and work in the development of pioneering technology. Our R&D department contributes to the evolution of the next generation of leading networking products. This is an opportunity to work with worldwide distributed Cisco R&D centers and learn from the best engineers in the field.
We have multiple positions open within various teams working on Cisco Silicon One!
About Cisco
- We are looking for people who are in love with technology and engineering to help us push the limits of what is possible through innovation, determination, and teamwork.
- At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond.
- We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds.
- These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
- Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions.
- Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.
- We work as a team, collaborating with empathy to make really big things happen on a global scale.
- Because our solutions are everywhere, our impact is everywhere.
- We are Cisco, and our power starts with you.
Responsibilities
- Design, develop and program various software components using C++ Collaborate with software development teams on application design and development as well as the Hardware and ASIC design teams across various Cisco locations.
- Identify bottlenecks and bugs, and devise solutions to these problems
- Optimize software by performing maintenance, updates and upgrades
- Help maintain code quality, organization and automatization
- Participate in the SW/HW integration
- The result of your work will be integrated into the products of world-leading companies and will have a worldwide impact.
Requirements
- Qualifications 3+ years of programming experience with C++ Academic education in computer technology (finished BSc/MSc studies)
Fluency in spoken and written
- Preferred Qualifications Good problem-solving, debugging and analytical skills
- High level of work autonomy and sense of responsibility
- Good understanding the way how hardware is working
- Experience with Makefiles and Linux Why Cisco?
