C++ Software Engineer
Cisco
Cisco Silicon One seeking motivated C++ Software Engineer at all stages of their careers — whether you're just starting out or bringing years of experience — to join the field of Network Technology within our R&D department which contributes to the evolution of the next generation of leading networking products. We are building firmware, SDK, simulators and compilers for Cisco Silicon One™ architecture and work in the development of pioneering technology.
Meet the Team
The team is working on the new generation of silicon which will be part of all families of Cisco devices that will drive the future of the internet.
This is an opportunity to work with worldwide distributed Cisco R&D centers and learn from the best engineers in the field.
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.
Your Impact
- Design, develop and program Linux/C++ SDK (Software Development Kit)
- Identify bottlenecks and bugs, and devise solutions to these problems
- Code performance evaluation and debugging, implement and/or enhance code generation
- Solv e complex resource management problems, choosing the optimal resource allocation across the HW pipeline
- Contribute to the development of various libraries and analysis tools
- C ollaborate with cross-functional hardware and software engineering teams
- Participate in the SW/HW integration
Minimum Qualifications
- Software Development Experience
- Academic education in computer science (finished BSc/MSc studies)
- Solid foundation in C++ programming, debugging, and problem-solving
- Fluency in spoken and written English
Preferred Qualifications
- Motivation to learn
- High level of work autonomy and sense of responsibility
- Understanding of computer networks and network protocols (Ethernet, TCP/IP...)
- Experience with Makefiles and Linux
- Knowledge of I2C, SPI, USART, PCI communication protocols
- Kernel driver development
- Experience with ARM microcontrollers
- Experience working on compiler infrastructures such as LLVM and MLIR
- Experience with other programming languages and tools such as Python, ANTLR and SWIG
- Experience with hardware/software co-design
- Understanding of performance analysis
If this role isn't a perfect fit, there are opportunities to apply to other exciting roles at Cisco - Click here .
#WeAreCisco
#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.
Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.
We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do!
Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!
- ...The team of Wärtsilä marine engineering simulator is looking for a C++ developer. You can become part of a team that works on a market-leading product (... ...similar field · Have 3-5 years or more of experience in software development · Possess strong problem-solving skills...
- ...Junior C++ Software Engineer Who We Are We seeking for an experienced and motivated C++ Software Engineer to join the field of Network Technology within our R&D department which contributes to the evolution of the next generation of leading networking products. We...
- ...We are intensively looking for pro-active Software Development Engineer to join Simulator team. The candidate will work on market lead product GMDSS... ...· Participation in development for GMDSS · Development in C++ 11/14, C# · Code review · Development under Windows · Support...
- ...experience in IT infrastructure delivery and 8 years in cloud engineering , they see themselves as tailors that create a made-to-measure... ...General skills: #128313; Degree in Computer Science, Software Engineering, or a related field #128313; Experience in handling...
- Are you an AI/ML Software Engineer with expertise in Python, cloud-based architectures/infrastructures and a passion for designing and developing scalable, fault-tolerant services? Do you thrive on building innovative solutions and working on cutting-edge technologies? If so...
- ...Job Title: Mid-Level Software Engineer Reports to: Dev Centre Manager Location : Belgrade, New Town Work Pattern : Hybrid – ideally 3 days a week on site. About us: Greencastle Digital will be opening a Dev Centre in Belgrade in January 2025. This exciting...
- Upwork has partnered with an enterprise client seeking freelancers with expertise in Ruby programming language. These freelancers will be responsible for reviewing and evaluating content for generative AI models, ensuring accuracy and relevance across a diverse range of...
- ...Job Title: Senior Software Engineer Location: New Belgrade Work Pattern: Hybrid (Ideally 3 days a week on-site) Reports to: Technical Lead About Greencastle Digital Greencastle Digital has launched a new Development Centre in Belgrade which opened in January...
- ...welcome here to perform in different areas as a member of our core C++ engineering team. You could find yourself performing in GamePlay, AI,... ...professional. Requirements Design and program graphics engine components for PC and consoles High- and low-level optimizations...
- ...your daily transactions? Watch the video to discover some of our business solutions. We are seeking for a driven Senior Software Engineer in Belgrade, Serbia , with strong understanding of the complete life cycle of software development and willing to grow in the...
- ...top tech companies, this is a great opportunity for you. As a Software Engineer, you will be responsible for developing foundational software components... ...tuning Required qualifications: Proficiency in C/C++ for low-level development Scripting experience with Python,...
- ...Systems Architecture team is looking for a software architect to help guide the software... ...Leverage your deep knowledge of software engineering to create innovative products and services... ...protocols o Linux o SQL o Python o C++ o NoSQL o Formal interface...
- ...the best casual games out there. We’re looking for a Senior Software Engineer to join our Dev team and work on mobile games played by millions... ...start to finish ; Utilize the full potential of the Unity engine to build core gameplay and live ops features , and research...
- ...We are looking for a Lead Software Engineer to join our team and lead the way towards developing the best gaming experiences for our players.... ...to finish. Who you are: You have been working with Unity engine professionally for 5+ years OR working with C# professionally...
- ...testing, and releasing features with the highest quality. Automating everything that an engineer should not work on. What do I need? ~3+ years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant...Rad od kuće
- ...Junior Backend Engineer If you are a passionate engineer with extensive experience working with backend software development and would be interested in working on a product loved and used by 20 million monthly active users , this job is for you! #127970; About Smallpdf...
- ...passionate, world-class professionals and top-tier software developers for growing global hi-tech... ...We are looking for a Talented Software engineer to be a key player in the fast-growing... ...REQUIREMENTS ~5+ years of experience with C++/C ~ Experience with networking protocols...
- ...animation, cybersecurity, game development, software development, VFX and video production... ...global experts. We are looking for a C++ Game Developer who is self-motivated, goal... ...willing to work with content creators and engineers of other disciplines to build awesome games...
- ...animation, cybersecurity, game development, software development, VFX, and video production... ...global experts. We are looking for a C++ Graphics Programmer to join our team. The... ...Requirements ~ Worked as a graphics engineer in game features or full game titles....
- ...chip owners as well as emulation, compiler, and software development teams. Our team blends experienced and energetic engineers, fostering collaboration and transparency in an... ...logic equivalency checking). Knowledge of C/C++, SystemC, Linux. Scripting experience (...
- ...About the role: We are looking for a Senior Software Developer to join our Efficiency and Automation team. In this role, you will... ...delivery across the organization. You’ll work closely with engineers, product managers, and stakeholders to identify areas for automation...
- ...Description and Responsibilities: Backend Engineers at LotusFlare are replacing traditional... ...daily responsibilities include the entire software cycle from developing/testing, to code reviews... ...languages such as Java, Python, Golang, C++, or similar is welcome Experience in...
- ...American leading provider company of cloud business management software that empowers small and mid-size businesses to unlock their potential... .... Collaborate with cross-functional teams, including data engineers, product managers, and software developers, to deliver end-to-...
- ...Description and Responsibilities: Senior Backend Engineers at LotusFlare are replacing traditional... ...daily responsibilities include the entire software cycle from developing/testing, to code... ...languages such as Java, Python, Golang, C++, or similar is welcome ~ Strong...
- ...final year of studies (up to 3 exams left before graduation) or a recent graduate in electrical engineering, computer engineering, or computer science AND you have a solid grasp of C++ and Python (Hands-on experience is always a plus ). You’re comfortable using English daily...
- ...Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential... ...end CI/CD pipeline management. You will work closely with QA engineers, business analysts, and DevOps specialists to develop high-...
- ...About the Role We are looking for a talented Mobile QA Engineer to join our international team. Reporting Line: Head of... ...management. Proficiency in the analysis and interpretation of software requirements. Ability to effectively interact with developers...
- ...TeleTrader d.o.o. is part of baha Group, a software company specialized in stock market data and financial analysis, offering a broad portfolio... ...the following vacancy within its IT department: DevOps Engineer What you will be doing: In this role you will design, build...
- ...departments Prepare for and roll out to production Do 3rd-level support and troubleshooting Act as contact and software engineering expert for operations, business departments, and requirements engineers. Requirements ~ University degree in computer...
- ...Euronet is looking for a Software Developer to become a part of our vibrant team! Are you ready to make a significant impact in the... ...team Experience interacting with foreign, remote software engineers (considered as advantage) Experience with ATM / POS terminal...
Želite li da dobijate više obaveštenja o oglasima za posao?
Prijavite se i dobijte obaveštenja o poslovima sličnim C++ Software Engineer. Budite prvi kandidat koji će se prijaviti!


Bićete spremni za konkurisanje za 5 minuta. Napravite profesionalnu radnu biografiju