2 days ago
Belgrade, SerbiaMid Level
Responsibilities
- Design, develop, and program software components using C++.
- Collaborate with software development, hardware, and ASIC design teams on application design and development.
- Identify bottlenecks and bugs and devise solutions.
- Maintain, update, upgrade, and optimize software.
- Maintain code quality, organization, and automation.
- Participate in software/hardware integration.
Requirements
- At least 3 years of programming experience with C++.
- Completed BSc or MSc studies in computer technology.
- Fluency in spoken and written English.
- Strong problem-solving, debugging, and analytical skills.
- High autonomy and sense of responsibility.
- Good understanding of hardware operation.
- Experience with Makefiles and Linux is preferred.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
