1

New Grad Software Engineer Jobs in Syracuse, NY (NOW HIRING)

As a Software Engineer, you may... Help design and develop software components that advance our ... Detect and track new types of targets * Process target data with high throughput and reliable ...

Software Engineer Syracuse, NY Applications will be accepted on an ongoing basis. ICR has opportunities available for experienced and motivated Software Engineers. Essential Duties And ...

SOFTWARE ENGINEER

Syracuse, NY · On-site

$90 - $120/hr

Detect and track new types of targets * Process target data with high throughput and reliable ... Collaborate with Software, Systems, Digital,and RF engineers to advance overall product ...

Senior Software Engineer

Syracuse, NY

$121K - $159K/yr

... and develop new applications and features â-- Analyze and improve system performance â-- ... a software developer â-- Javascript/Node.js and/or Python expertise â-- Object Oriented ...

Embedded Software Engineer

Syracuse, NY · On-site

$82K - $113K/yr

Detect and track new types of targets. * Process target data with high throughput and reliable ... Collaborate with Software, Systems, Digital and RF engineers to advance overall product ...

Senior Embedded Software Engineer At Hidden Level, we're building the future of airspace awareness ... Location The position is located in the Syracuse, NY office with the potential for hybrid ...

Software Engineer

Morrisville, NY · On-site

$131 - $160/hr

Job Summary As a Software Engineer, your responsibilities will include developing and maintaining ... Mentor new team members, participate in interviews, and contribute to building high-performance ...

Software Engineer

Syracuse, NY · On-site

$92 - $160.59/hr

Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded ...

next page

Showing results 1-20

New Grad Software Engineer information

See Syracuse, NY salary details

$62.7K

$145.8K

$203K

How much do new grad software engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for new grad software engineer in Syracuse, NY is $145,757.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,600.00 and $170,900.00 per year, depending on experience, location, and employer.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What are popular job titles related to New Grad Software Engineer jobs in Syracuse, NY?

For New Grad Software Engineer jobs in Syracuse, NY, the most frequently searched job titles are:

What job categories do people searching New Grad Software Engineer jobs in Syracuse, NY look for?

The top searched job categories for New Grad Software Engineer jobs in Syracuse, NY are:

What cities near Syracuse, NY are hiring for New Grad Software Engineer jobs?

Cities near Syracuse, NY with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Syracuse, NY as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $145,757 per year, or $70.1 per hour.

SOFTWARE ENGINEER

Syracuse, NY • On-site

Beyond SOF
Professional, Scientific, and Technical Services • 11 - 50 employees

Full-time

Re-posted 5 days ago


Job description

As a Software Engineer, you may...
Help design and develop software components that advance our sensors' ability to:
  • Detect and track new types of targets
  • Process target data with high throughput and reliable performance
  • Monitor performance and health metrics, and autonomously recover from faults
  • Interact with cloud-based systems and other network components

Develop full stack web applications for monitoring and operating sensor networks:
  • Help develop high throughput / high availability data processing systems
  • Work with senior engineers to implement data analytics used for health monitoring, fault analysis, and management of a geographically distributed sensor network
  • Maintain and improve existing software

Work in a small, dedicated team passionate about solving challenging problems and delivering results:
  • Collaborate with Software, Systems, Digital, and RF engineers to advance overall product capabilities
  • Participate in collaborative design and code reviews Play an active role in the validation and verification of both design and system-level capabilities

Work within and harden our existing software development best practices:
  • Document and clearly communicate designs to peers.
  • Test and validate designs to ensure proper and bug free operation.
  • Improve CM/CI capabilities and coverage.

A successful candidate may have...
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field with strong programming background
  • 3+ years of related professional experience
  • Programming experience with
    • Python
    • C++
  • Comfort working on embedded Linux Operating Systems
  • Strong verbal and written communication skills
  • Ability to work in a fast-paced environment and overcome technical challenges.
  • Experience with or the drive to learn:
    • Communication, Radar, and other Sensor Systems
    • Digital Signal Processing
    • Analysis methods and tools including Python and MATLAB
    • Javascript, Flask, and other web technologies
    • SQL database design, expansion, and use

The location of this position has the ability to be remote, hybrid or onsite in the Syracuse, NY office.