2

Entry Level Software Engineer Rotational Program Jobs in Cherry Hill, NJ

Working as part of an Agile engineering team, this role will contribute across the full software ... programs. Key Responsibilities * Develop, debug, and test real-time, multi-processor software ...

Data Software Engineer

Philadelphia, PA · Hybrid

$115K - $138K/yr

The Role As a Senior Software Developer (Data Engineering) you'll play a critical role in building ... Nasdaq's programs and rewards are intended to allow our employees to: * Secure Wealth: 401(k) ...

Data Software Engineer

Philadelphia, PA · On-site

$115K - $138K/yr

The Role As a Senior Software Developer (Data Engineering) you'll play a critical role in building ... Nasdaq's programs and rewards are intended to allow our employees to: * Secure Wealth: 401(k) ...

As a Software Engineer, you will work alongside experienced engineers, scientists, and product ... Experience through coursework, internships, co‑op programs, research projects, open‑source ...

Showing results 21-40

Entry Level Software Engineer Rotational Program information

See Cherry Hill, NJ salary details

$23.7K

$103.7K

$186.9K

How much do entry level software engineer rotational program jobs pay per year?

As of Sep 11, 2026, the average yearly pay for entry level software engineer rotational program in Cherry Hill, NJ is $103,680.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,300.00 and $118,600.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer Rotational Program vs Entry Level Software Developer?

AspectEntry Level Software Engineer Rotational ProgramEntry Level Software Developer
CredentialsBachelor's in CS or related field; internships helpfulBachelor's in CS or related field; internships helpful
Work EnvironmentRotational assignments across teams; structured trainingFocused on specific projects; team-based environment
Employer & Industry UsageCommon in large tech firms; structured development programsWidespread across tech companies; entry-level roles
Comparison Search IntentOften compared for career development pathsMore focused on immediate coding tasks

The Entry Level Software Engineer Rotational Program offers a structured, multi-team experience ideal for broad skill development, while the Entry Level Software Developer role focuses on specific project work. Both require similar educational backgrounds, but the rotational program emphasizes diverse exposure, making it suitable for those exploring different tech areas early in their careers.

What are popular job titles related to Entry Level Software Engineer Rotational Program jobs in Cherry Hill, NJ?

For Entry Level Software Engineer Rotational Program jobs in Cherry Hill, NJ, the most frequently searched job titles are:

What cities near Cherry Hill, NJ are hiring for Entry Level Software Engineer Rotational Program jobs?

Cities near Cherry Hill, NJ with the most Entry Level Software Engineer Rotational Program job openings:

Infographic showing various Entry Level Software Engineer Rotational Program job openings in Cherry Hill, NJ as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, and 4% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $103,680 per year, or $49.8 per hour.

Radar Software Engineer

Moorestown, NJ

$110K - $200K/yr

Full-time

Re-posted 8 days ago


Job description

Role Overview

This role supports the development of advanced, software-defined radar systems used across fixed, transportable, and naval platforms. The position focuses on building and optimizing real-time, multi-processor software that enables scalable, mission-critical radar capabilities within a secure defense environment. Working as part of an Agile engineering team, this role will contribute across the full software lifecycle, including development, integration, testing, and performance optimization. Partnering closely with cross-functional engineering teams and embedded within a highly technical environment supporting critical defense programs.

Key Responsibilities

  • Develop, debug, and test real-time, multi-processor software supporting advanced radar systems.
  • Design and implement backend software using Object Oriented Modern C++.
  • Optimize software performance to meet system-level requirements and constraints.
  • Support system integration, verification, and validation activities across the software lifecycle.
  • Contribute to GPU-based development and parallel processing initiatives where applicable.
  • Collaborate within an Agile development environment, participating in sprint planning, execution, and reviews.
  • Support requirements verification testing and ensure alignment between system requirements and software functionality.
  • Partner with cross-functional engineering teams to support system architecture, integration, and overall program success.
  • Contribute to continuous improvement efforts across development, testing, and deployment processes.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field required.
  • U.S. Citizenship required.
  • Active Secret clearance required.

Skills

  • Strong proficiency in Object Oriented Modern C++.
  • Experience developing real-time, multi-threaded or multi-processor systems.
  • Solid foundation in analytical thinking and applied mathematics.
  • Experience with software testing, verification, and performance optimization.
  • Familiarity with GPU development and parallel computing (CUDA preferred).
  • Experience with software modeling, architecture, and design (UML preferred).
  • Experience working in Agile development environments.
  • Proficiency with Linux-based systems and development tools such as Git, GitLab, and Confluence.

Preferred Experience

  • Background in radar systems, signal processing, or simulation environments.
  • Experience within aerospace, defense, or other complex electronic system domains.
  • Exposure to systems such as C4ISR, electronic warfare, or space-based platforms.
  • Experience with automated testing tools and techniques.