Embedded Software Engineer (C/C++) – Flexible Growth

Ciena

Alpharetta (GA)

On-site

USD 66,000 - 105,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical advantages
Dental benefits
Vision benefits
401(k) with company matching
ESPP

Job summary

Ciena, located in Alpharetta, GA, invites you to join a team designing, developing, and testing embedded software in C and C++. You will debug complex defects, mitigate security issues, and participate in the full software lifecycle from architecture through delivery.

Ideal candidates have a bachelor’s degree in a related field and at least 1 year of C/C++ experience, plus Python basics and Git proficiency. Exposure to Linux kernel and Agile practices is a plus.

Qualifications

  • Bachelor’s degree (pursuing or recently completed) in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 1+ years of programming experience in C/C++ and foundational knowledge of scripting languages like Python.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design.
  • Passion for software development and solving complex technical challenges.
  • Expertise with modern version control systems, particularly Git.
  • An openness to learning and expanding your knowledge and expertise, especially in the area of security.

Responsibilities

  • Design, develop, and test features in C and C++ for embedded systems.
  • Investigate, debug, and resolve complex software defects to enhance performance and reliability.
  • Proactively identify and mitigate security vulnerabilities.
  • Engage in the complete software development lifecycle, from architecture to testing and delivery.
  • Develop scripts, test utilities, and automation tools to optimize development processes.
  • Collaborate with cross-functional teams to deliver seamless software releases.

Skills

C/C++
Python scripting
Git
Security awareness

Education

Bachelor’s degree in CS/SE/EE or related

Tools

Linux kernel exposure

Job description

Ciena, located in Alpharetta, GA, invites you to join a team designing, developing, and testing embedded software in C and C++. You will debug complex defects, mitigate security issues, and participate in the full software lifecycle from architecture through delivery.

Ideal candidates have a bachelor’s degree in a related field and at least 1 year of C/C++ experience, plus Python basics and Git proficiency. Exposure to Linux kernel and Agile practices is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: C/C++, Flexible Growth
Embedded Software Engineer: C/C++, Flexible Growth

Ciena • Atlanta (GA)

On-site
USD 66,000 - 105,000
Medical insurance
Dental insurance
Vision plan
+2
Software Engineer (Security) - New Grad
Software Engineer (Security) - New Grad

Ciena • Alpharetta (GA)

On-site
USD 66,000 - 105,000
Medical advantages
Dental benefits
Vision benefits
+2
Embedded C Software Engineer
Embedded C Software Engineer

Gables Search Group • Austin (TX)

On-site
USD 90,000 - 140,000
Performance incentives
Comprehensive insurance
401(k) contributions
+3
Software Engineer (Security) - New Grad
Software Engineer (Security) - New Grad

Ciena • Atlanta (GA)

On-site
USD 66,000 - 105,000
Medical insurance
Dental insurance
Vision plan
+2
Senior Software Engineer
Senior Software Engineer

Ciena • Atlanta (GA)

On-site
USD 85,000 - 137,000
Medical, dental, and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+1
Senior Embedded Software Engineer, High-Speed Networking
Senior Embedded Software Engineer, High-Speed Networking

Ciena • Atlanta (GA)

On-site
USD 85,000 - 137,000
Medical, dental, and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+1
Senior Embedded Software Engineer – Real-Time Cybersecurity
Senior Embedded Software Engineer – Real-Time Cybersecurity

PVH (Tommy Hilfiger/Calvin Klein) • Florham Park (NJ)

On-site
USD 94,000 - 199,000
C++ Software Engineer - Embedded Systems
C++ Software Engineer - Embedded Systems

5V Tech • Austin (TX)

On-site
USD 131,000 - 155,000
Standard benefits
Healthcare plan
Software Engineer – CI/CD
Software Engineer – CI/CD

Job Juncture • Alpharetta (GA)

Hybrid
USD 120,000 - 140,000
Embedded CI/CD Engineer | Build Automation Expert
Embedded CI/CD Engineer | Build Automation Expert

Job Juncture • Alpharetta (GA)

Hybrid
USD 120,000 - 140,000