1

Graduate Software Engineering Jobs in New Jersey

Graduate Civil Engineer

Camden, NJ · On-site

$50K - $75K/yr

In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...

Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Science, Engineering, Mathematics, or a related technical discipline. * Recent graduate or early-career ...

New

Graduate degree nice to have * 5-7 years relevant experience Customer Accountabilities: * Executes on Engineering strategy as it relates to the introduction of tools and the automation of build, test ...

Graduate degree nice to have * 5-7 years relevant experience Customer Accountabilities: * Executes on Engineering strategy as it relates to the introduction of tools and the automation of build, test ...

Line of Business: Technology Solutions The Software Engineer III leads the creation of ... Strong academic background (e.g., computer science, engineering) * Graduate degree nice to have * 5 ...

In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...

Showing results 21-40

Graduate Software Engineering information

See New Jersey salary details

$64.5K

$149.8K

$208.6K

How much do graduate software engineering jobs pay per year?

As of Aug 22, 2026, the average yearly pay for graduate software engineering in New Jersey is $149,771.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,800.00 and $175,600.00 per year, depending on experience, location, and employer.

What is a graduate software engineer?

A Graduate Software Engineer is an entry-level position for individuals who have recently completed a degree in computer science, software engineering, or a related field. They work as part of a development team to design, develop, test, and maintain software applications. Graduate Software Engineers typically receive training and mentorship while working on real-world projects, helping them gain practical experience and build their technical skills. Their responsibilities may include writing code, fixing bugs, collaborating with other team members, and learning industry best practices.

What are some common challenges graduate software engineers face during their first year, and how can they overcome them?

Graduate Software Engineers often encounter challenges such as adapting to new codebases, balancing learning with productivity, and effectively communicating within cross-functional teams. It's important to proactively seek mentorship, ask questions, and take advantage of onboarding resources. Participating in code reviews and attending regular team meetings can help build confidence and understanding, while setting small, achievable goals fosters both skill development and a sense of accomplishment.

What are the key skills and qualifications needed to thrive as a graduate software engineer, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid understanding of programming fundamentals, software development methodologies, and a relevant degree in Computer Science or a related field. Familiarity with coding languages such as Java, Python, or C++, and experience with version control systems like Git, are typically expected. Strong problem-solving abilities, attention to detail, teamwork, and good communication skills help graduates stand out in collaborative technical environments. These skills and qualities are vital for producing high-quality software, adapting to evolving technologies, and contributing effectively to development teams.

What are popular job titles related to Graduate Software Engineering jobs in New Jersey?

For Graduate Software Engineering jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Graduate Software Engineering jobs in New Jersey look for?

The top searched job categories for Graduate Software Engineering jobs in New Jersey are:

Infographic showing various Graduate Software Engineering job openings in New Jersey as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $149,771 per year, or $72 per hour.

Lead Software Developers -Embedded Software Design

Judge Group, Inc.

Camden, NJ • On-site

$75 - $80/hr

Other

Posted 21 days ago


Job description

Location: Camden, NJ Salary: $75.00 USD Hourly - $80.00 USD Hourly Description: Our client is currently seeking Software Developers -Embedded C++ is key skill.
Qualifications:
U.S. citizenship with a Active Department of Defense (DoD) Secret clearance Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field and a minimum of 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience. In lieu of a degree, minimum of 10 years of prior related experience. Experience with C\C++ development Excellent oral and written communication skills
SW Engineers - embedded experience required, RUST experience a plus
Systems Engineers - experience with modeling in CAMEO a plus, system test experience a plus
Minimum SECRET security clearance required for all skills
Preferred Additional Skills:
Experience with C\C++ code. Experience developing RUST is desired but not required for this team. Software for embedded systems Experience with development of embedded systems Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo Experience developing device drivers and Board Support Packages for real-time embedded systems Experience with Information Assurance and/or cryptography Experience with NSA Type 1 certification or other SW certification such as DO-178.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!