Software Engineer Embedded Systems I (Intern) - United States

Cisco
US - North Carolina - Triangle
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Develop and maintain software and tools for Cisco core products, including operating systems, firmware, and networking stacks. Support hardware compatibility, network performance, and security through low-level programming, hardware-software integration, and process-driven engineering.

Requirements: Applicants must be enrolled in an undergraduate degree or qualifying educational or workforce development program in computer science, computer engineering, cybersecurity, or a related field, and must expect to continue enrollment after the internship. Required technical qualifications include proficiency in C, embedded Linux, and operating system fundamentals, familiarity with networking concepts and routing protocols, and hands-on experience with Python or Bash scripting, automation, CI/CD, and DevSecOps.

Key Skills: C, Embedded Linux, Operating System Fundamentals, Networking Principles, Routing Protocols, Python, Bash, Automation, CI/CD Pipelines, Jenkins, GitHub Actions, DevSecOps, AI/ML, Cybersecurity, FPGA Development, PCB Design

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, 401(k) Matching, Paid Parental Leave, Short-Term Disability Coverage, Long-Term Disability Coverage, Basic Life Insurance, Restricted Stock Units, Paid Holidays, Floating Holiday, Birthday Leave, Year-End Holiday Shutdown, Personal Wellness Days, Paid Vacation, Flexible Vacation, Paid Sick Leave, Family Emergency Leave, Paid Volunteer Days, Annual Bonuses




Fast Track Upload