Cisco is looking for software engineers to contribute to the design and maintenance of crucial technology platforms, such as operating systems, networks, and databases, focusing on building stable, user-friendly programs while closely following established processes and considering the relationship between software and hardware. Contributions may even influence product design.
Requirements
- Proficiency in at least one of the following programming or scripting languages: C/C++, Python, or Java, with evidence of recent (within the past 12 months) coursework, projects, or work experience.
- Experience in QA, testing, and/or debugging.
- Knowledge of Linux, Networking concepts, OS core concepts, Embedded Development, and/or ML
- Experience with Databases, Web Application Development, and Web Services
- Knowledge in Computer Networking and/or Cybersecurity
- Knowledge of Cloud Platforms: AWS, Microsoft Azure, or Google Cloud
Responsibilities
- Software engineers contribute to the design and maintenance of crucial technology platforms, such as operating systems, networks, and databases.
- The focus is on building stable, user-friendly programs while closely following established processes and considering the relationship between software and hardware.
- Contributions may even influence product design!
Other
- Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program.
- Ability to legally live and work in the country for which you are applying, without visa support or sponsorship.