1

Software Engineer For New Grads Jobs in Georgia (NOW HIRING)

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... What you'll do Software Engineer for Equifax Inc. in Alpharetta, GA to design, develop, test ...

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... What you'll do Software Engineer for Equifax Inc. in Alpharetta, GA to work with cloud native ...

... new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. What you'll do Software Engineer for Equifax Inc. in Alpharetta, GA to design, develop, test, deploy ...

Embedded Software Engineer

Atlanta, GA · On-site

$126K - $166K/yr

... new grads are encouraged to apply -- we hire for problem-solving ability and trajectory, not years. • Proficiency in C++ or another systems language (C, Rust, Go) and a genuine interest in going ...

Mercer Engineering Research Center Primary Job Posting Location: Warner Robins, GA 31088-7810 Job ... for developing web-based applications or programs, modifying existing software, incorporating new ...

Mercer Engineering Research Center Primary Job Posting Location: Warner Robins, GA 31088-7810 Job ... for developing web-based applications or programs, modifying existing software, incorporating new ...

Software Engineer

Warner Robins, GA · On-site

$80 - $100/hr

Mercer Engineering Research Center**Primary Job Posting Location:**Warner Robins, GA 31088-7810 ... for developing web-based applications or programs, modifying existing software, incorporating new ...

$80K - $90K/yr

Experience designing, building, and securing robust, scalable REST APIs for third-party ... software engineering principles, design patterns, algorithms, and system architecture ...

Develop new capabilities and re-architect parts of an existing system. * Take part in test-driven ... Bachelor's degree in Software Engineering, Information Technology or related field * Between 1 and ...

Software Engineer Onsite Atlanta, GA Job Summary The Software Engineer will be part of a newly formed engineering team responsible for building an exciting new product from the ground up. This is a ...

Software Engineer Onsite Atlanta, GA Job Summary The Software Engineer will be part of a newly formed engineering team responsible for building an exciting new product from the ground up. This is a ...

next page

Showing results 1-20

Software Engineer For New Grads information

What is the difference between Software Engineer For New Grads vs Software Engineer?

AspectSoftware Engineer For New GradsSoftware Engineer
Experience LevelEntry-level, recent graduatesTypically 1-3 years of experience
ResponsibilitiesLearning, assisting, and supporting projectsDesigning, developing, and maintaining software
QualificationsDegree in CS or related field, internship experienceSame as new grads, often with some project experience
Work EnvironmentMentorship-focused, training programsMore independent, project ownership

The main difference between Software Engineer For New Grads and Software Engineer roles lies in experience and responsibility level. New grads are typically in entry-level positions focused on learning and support, while Software Engineers with some experience handle more complex tasks and project ownership. Both roles require similar educational backgrounds and skills, but the expectations and scope of work differ based on experience.

Infographic showing various Software Engineer For New Grads job openings in Georgia as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 9% Part Time, 8% Contract, and 3% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Platform Software Developer - 2026 New Grads

Ciena

Atlanta, GA • On-site

$69K - $111K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being-on and off the job. Connect with a career that matters.


Ciena is seeking highly motivated new graduates to contribute to the platform software that powers its optical networking systems. This role plays a key part in building reliable, high-performance embedded software that enables scalable and secure global communications. The position offers exposure to complex systems development within a collaborative engineering environment.
How you will make an impact:
  • Design, implement, and debug high-performance software for real-time embedded systems used in optical networking platforms.
  • Collaborate with hardware, quality assurance, and system engineering teams to define software requirements and interfaces.
  • Develop and maintain software components spanning operating systems, drivers, control plane, and data plane functionality.
  • Troubleshoot and resolve complex software issues in multi-threaded and distributed environments.
  • Apply industry trends and emerging technologies to embedded systems and networking challenges.
The must haves:
  • Education: Master's degree in Computer Science, Computer Engineering, Electrical Engineering OR Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, graduating in 2026.
  • Experience: Application of C and C++ programming in academic or project-based software development.
  • Background in embedded systems development, including interaction with real-time operating systems and multi-threaded execution models.
  • Application of data structures, algorithms, and object-oriented design principles in software implementations.
  • Utilization of Linux-based development environments, including scripting with languages such as Python or Bash.
  • Use of software development tools including debuggers, version control systems, and automated build tools.
  • Demonstrated analytical, debugging, and problem-solving capabilities in a team-oriented development setting.
Nice to haves:
  • Exposure to networking protocols and concepts such as TCP/IP and Ethernet.
  • Background working with control plane or data plane software components.
  • Familiarity with distributed system behaviors in embedded or networking contexts.
Pay Range:
The annual pay range for this position is $69,900 to $111,700.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.