1

Entry Software Engineer Jobs in Newark, NJ (NOW HIRING)

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, w ...

Software Engineer: One of our clients, one of the largest and most prestigious firms that is a global multi asset management firm is seeking out a software engineer to design, build, deploy, and test ...

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

Software Engineer Results-driven Software Engineer with experience in designing, developing, testing, and maintaining software applications. Proficient in programming languages such as Java, Python ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve ...

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve ...

Software Engineer

New York, NY · On-site

$100K - $250K/yr

Description Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in ...

Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in machine learning ...

As a Senior Software Engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for ...

Software Engineer Position: Full Time Multiple openings available for following positions in Piscataway, NJ and unanticipated client locations throughout the US: Software Engineer- Analyze, Design ...

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

Software Engineer * Gather and analyze user requirements, * Design and Develop New Software, * Modify and Test Applications. * Provide ongoing support for system modification, maintenance, and ...

Software Engineer IT Company (Parsippany, NJ) seeks Software Engineer to gather requirements, prepare technical and functional specifications. Create various types of tests, perform troubleshooting ...

About the Role We are seeking a talented and driven Software Engineer to design, develop, and optimize innovative software solutions. In this role, you will be instrumental in transforming user needs ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

next page

Showing results 1-20

Entry Software Engineer information

See Newark, NJ salary details

$25.1K

$109.5K

$197.4K

How much do entry software engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for entry software engineer in Newark, NJ is $109,520.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,900.00 and $125,300.00 per year, depending on experience, location, and employer.

What are some common challenges faced by entry software engineers when joining their first development team?

Entry software engineers often encounter challenges such as adapting to large codebases, understanding team workflows, and getting comfortable with collaborative development tools like version control systems. Navigating code reviews and learning to communicate technical ideas clearly can also be new experiences. However, most teams provide onboarding resources, mentorship, and regular feedback to help new engineers integrate smoothly and grow their skills.

What are the key skills and qualifications needed to thrive as an Entry Software Engineer, and why are they important?

To thrive as an Entry Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with languages such as Java, Python, or C++, and experience with tools like Git, integrated development environments (IDEs), and basic software development methodologies are commonly required. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to evolving technical challenges. These skills ensure you can contribute to projects, work well within a team, and grow quickly in the fast-paced software industry.

What is the difference between Entry Software Engineer vs Junior Software Developer?

AspectEntry Software EngineerJunior Software Developer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, internship experience helpful
Work EnvironmentTeam-based, collaborative projects, entry-level tasksSupportive team, learning-focused, entry-level coding
Employer & Industry UsageTech companies, startups, corporate IT departmentsTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, career pathClarifying job responsibilities, entry-level positions

Both roles are entry-level positions in software development, often requiring similar educational backgrounds and internships. The term "Entry Software Engineer" emphasizes a broader engineering role with potential involvement in design and architecture, while "Junior Software Developer" typically focuses on coding and implementation tasks. Employers may use these titles interchangeably, but understanding the nuances helps candidates target the right opportunities.

What are entry software engineers?

Entry software engineers are professionals who have recently started their careers in software development, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced engineers. Entry software engineers often work on smaller tasks, bug fixes, and learn industry best practices while contributing to larger projects. Their role provides a foundation for building advanced technical skills and growing into senior engineering positions.
What are popular job titles related to Entry Software Engineer jobs in Newark, NJ? For Entry Software Engineer jobs in Newark, NJ, the most frequently searched job titles are:
What job categories do people searching Entry Software Engineer jobs in Newark, NJ look for? The top searched job categories for Entry Software Engineer jobs in Newark, NJ are:
What cities near Newark, NJ are hiring for Entry Software Engineer jobs? Cities near Newark, NJ with the most Entry Software Engineer job openings:
Infographic showing various Entry Software Engineer job openings in Newark, NJ as of July 2026, with employment types broken down into 1% Locum Tenens, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $109,520 per year, or $52.7 per hour.

SkillBridge Principal Software Engineer/ Software Engineer

0090 CORP-Corporate Office

Brooklyn, NY • On-site

$93K - $139K/yr

Full-time

Medical, Life, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Relocation & Clearance Information Relocation assistance may be available. Clearance required for start: Yes (Secret). Travel: Yes, approximately 10% of the time. Software Engineer Responsibilities Support the development of Strategic Operating Units, executing both sustainment and modernization programs. Contribute to software engineering initiatives for multiple programs, including software design, development, testing, integration, and DevOps expertise. Use a variety of software languages, technologies, and industry best practices. Support all phases of the development life cycle for flight, mission, lab, and tools software. Software Engineer Qualifications Basic Qualifications Bachelor's degree in a STEM discipline from an accredited university and 2 years of experience in software engineering. Master's degree in a STEM discipline from an accredited university and no prior software engineering experience. PhD degree in a STEM discipline from an accredited university and no prior software engineering experience. Familiar with Safety‐Critical Embedded Real‐Time Software. Familiar with all phases of the software development life cycle and Agile framework as a Product Owner, SCRUM Master, or team member. Experience developing software and scripts in multiple programming languages (C, C++, Python, PowerShell, VBScript, Bash, KornShell) for Safety‐Critical applications. Familiar with architecting, designing, implementing, integrating, verifying and qualifying Safety‐Critical Embedded Real‐Time Software on various RTOS (VxWorks, Integrity, Real‐Time Embedded Linux). Familiar with Static and Dynamic Code Analysis Tools and Fuzzing Tools such as Coverity, Fortify, SonarQube. Familiar with Software Change Control, Change Management, and CI/CD tools. Active U.S. government Secret level or higher clearance (in‐scope) with ability to obtain special program access (PAR). Basic Qualifications – Principal Software Engineer Bachelor's degree in a STEM discipline from an accredited university and 5 years of related experience. Master's degree in a STEM discipline with 3 years of related experience. PhD with 1 year of related experience. Familiar with Safety‐Critical Embedded Real‐Time Software. Familiar with all phases of the software development life cycle and Agile framework as a Product Owner, SCRUM Master, or team member. Experience developing software and scripts in multiple programming languages (C, C++, Python, PowerShell, VBScript, Bash, KornShell) for Safety‐Critical applications. Familiar with architecting, designing, implementing, integrating, verifying and qualifying Safety‐Critical Embedded Real‐Time Software on various RTOS (VxWorks, Integrity, Real‐Time Embedded Linux). Familiar with Static and Dynamic Code Analysis Tools and Fuzzing Tools such as Coverity, Fortify, SonarQube. Familiar with Software Change Control, Change Management, and CI/CD tools. Active U.S. government Secret level or higher clearance (in‐scope) with ability to obtain special program access (PAR). Preferred Qualifications Demonstrated leadership, teamwork capabilities, excellent oral and written communication skills, and strong interpersonal communication skills. Experience with Agile Software Development, object‐oriented architectures, designs, programming, debugging, and hardware–software integration and testing. Experience with Software Change Control, Change Management, code quality, static analysis, and CI/CD tools such as Atlassian suite, Jira, GitHub, GitLab, SonarQube, Coverity, Jenkins. Experience architecting, designing, modeling (Rhapsody or Cameo), implementing, maintaining, integrating, and debugging OO C++ software running on real‐time operating systems such as VxWorks, Integrity, and/or Real‐Time Embedded Linux. Experience with DOORS and Software Requirements Specification testing using simulators and automated scripting languages such as Python, MATLAB, JavaScript, Bash. Experience with software network interfaces and troubleshooting networks (TCP/UDP, LAN, VLAN, SNMP, etc.). SkillBridge Program Responsibilities & Eligibility On‐site job training supporting a 40‐hour per week schedule. Work experience in entry to mid‐level career paths with host company. Participate in professional development, networking, and training focused on leadership, company history, and core job responsibilities. Eligibility: at least 180 days of active duty; within 12 months of separation or retirement; honorable discharge; participation in TAPS/TGPS; recent ethics brief; written authorization from unit commander. Salary & Benefits Primary level salary range: $75,100 – $112,700. Secondary level salary range: $93,300 – $139,900. Salary is based on scope and responsibilities, candidate's experience, education, skills, and market conditions. Employees may be eligible for overtime, shift differential, discretionary bonus, and for senior positions, long‐term incentives. Benefits include health insurance, life and disability insurance, savings plan, company paid holidays, and paid time off (PTO). Equal Opportunity Employer Statement Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. #J-18808-Ljbffr