Software Engineer Embedded/Network Systems I (Full Time) - United States
Cisco · Alpharetta, GA · 3 days ago
Engineering$105k–$153k/yrFull-time
About the role
Join our dedicated team of engineers who are shaping the future of Cisco’s core technologies. You will contribute to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure.
Responsibilities
- Develop and maintain critical software and tools ensuring hardware compatibility, network performance, and security for Cisco’s core products.
- Manage time and streamline processes to deliver high-quality solutions that enhance resilience and efficiency in global communications infrastructure.
- Solve complex challenges through innovation and precision, leveraging your skills in low-level programming, networking protocols, and hardware-software integration.
- Collaborate with empathy to build meaningful solutions that transform how the world connects and communicates.
Requirements
- Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate’s, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience).
- Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
- Familiarity with network principles & concepts, routing protocols, and general networking concepts.
- Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Understanding of DevSecOps practices and their application in software development workflows.
Preferred Qualifications
- Conceptual understanding or hands-on experience with AI/ML.
- Understanding of cybersecurity principles and security protocols.
- Experience with FPGA development.
- Knowledge of signal and power integrity, and PCB design.
Benefits
At Cisco, we offer competitive salaries, comprehensive benefits, and opportunities for growth and development. Specific salary ranges vary by location and are detailed in the 'Why Cisco?' section.
Pay
The full salary range for certain locations is listed below. For locations not listed, the recruiter can share more details about compensation during the hiring process.
Schedule
Cisco offers a flexible schedule to accommodate your needs and support your well-being.