1

Senior Systems Programmer Jobs in New York (NOW HIRING)

Senior Systems Engineer

Pine Brook, NJ · On-site

$106K - $145K/yr

For more information visit our website at www.kearfott.com Senior Systems Engineer Overview As a Systems Engineer, you will be a key member of a technical team responsible for the system definition ...

Sr. Systems Engineer

New York, NY · On-site

$114K - $156K/yr

Sr. Systems Engineer ETS Corp. Ewing NJ 1 Year Plus Must be local to NJ, NYC or Philly PA area. F2F Interview after Phone screen Special Skills and/or Requirements: 1. At least 5 years of experience ...

Sr. Systems Engineer

Edison, NJ

$108K - $148K/yr

Sr. Systems Engineer ETS Corp. Ewing NJ 1 Year Plus Must be local to NJ, NYC or Philly PA area. F2F Interview after Phone screen Special Skills and/or Requirements: 1. At least 5 years of experience ...

Senior Systems Engineer

Manhattan, NY · On-site

$117 - $143/hr

As a Senior Systems Engineer, you will play a key role in our technical delivery team to drive the technology programs, including Cloud implementation and support, desktop engineering escalation and ...

New

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

They are seeking a Senior Systems Engineer to assist customers with system evaluations, configurations, and installations while collaborating with R&D to define product requirements and support sales ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

They are seeking a Senior Systems Engineer to assist customers with system evaluations, configurations, and installations while collaborating with R&D to define product requirements and support sales ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

They are seeking a Senior Systems Engineer to assist customers with system evaluations, configurations, and installations while collaborating with R&D to define product requirements and support sales ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

They are seeking a Senior Systems Engineer to assist customers with system evaluations, configurations, and installations while collaborating with R&D to define product requirements and support sales ...

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...

Showing results 41-60

Senior Systems Programmer information

See New York salary details

$39

$62

$88

How much do senior systems programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for senior systems programmer in New York is $62.94, according to ZipRecruiter salary data. Most workers in this role earn between $52.07 and $71.78 per hour, depending on experience, location, and employer.

What is a senior systems programmer?

Senior Systems Programmers are experienced professionals who design, implement, and maintain low-level software that enables computer systems and hardware to function efficiently. They often work on operating systems, device drivers, and system utilities, ensuring optimal performance and stability. Their responsibilities may include troubleshooting complex system issues, optimizing code, and collaborating with other IT teams to support large-scale computing environments. Senior Systems Programmers typically have strong knowledge of languages like C, C++, and assembly, as well as deep understanding of operating system internals.

What are the key skills and qualifications needed to thrive as a senior systems programmer, and why are they important?

To thrive as a Senior Systems Programmer, you need strong expertise in computer science fundamentals, systems programming languages (like C/C++ or Assembly), and operating system internals, often backed by a relevant degree and significant experience. Proficiency with debugging tools, version control systems (such as Git), and familiarity with mainframe or server platforms are typically required, with certifications in specific technologies being advantageous. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating across teams and troubleshooting complex issues. These combined skills ensure robust, efficient, and secure system operations, which are critical for business continuity and technological advancement.

What are some common challenges faced by senior systems programmers, and how can they be addressed?

Senior Systems Programmers often encounter challenges such as managing complex legacy codebases, ensuring system scalability, and integrating new technologies with existing infrastructure. Addressing these challenges typically involves maintaining thorough documentation, collaborating closely with cross-functional teams, and staying current with industry best practices through ongoing learning. Proactive communication and effective troubleshooting skills are also essential for resolving issues efficiently and minimizing downtime.

What is the difference between Senior Systems Programmer vs Systems Analyst?

AspectSenior Systems ProgrammerSystems Analyst
CredentialsBachelor's in Computer Science or related, certifications like CompTIA or MicrosoftBachelor's in Information Systems, Business, or related; certifications vary
Work EnvironmentIT departments, software development teams, technical supportBusiness units, IT departments, client-facing roles
Employer & IndustryTech companies, large enterprises, government agenciesBusinesses across industries, consulting firms, government
Search & Comparison IntentTechnical skills, programming, system maintenanceBusiness processes, system requirements, user needs

The main difference is that Senior Systems Programmers focus on coding, maintaining, and optimizing computer systems and software, while Systems Analysts primarily analyze business needs and design system solutions. Both roles require technical knowledge, but their core responsibilities differ in scope and focus.

What cities in New York are hiring for Senior Systems Programmer jobs?

Cities in New York with the most Senior Systems Programmer job openings:

Senior Systems Engineer

Kearfott Corporation

Pine Brook, NJ • On-site

$106K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 29 days ago


Kearfott rating

9.2

Company rating: 9.2 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial navigation components. Kearfott has a very long history of innovation and excellence, and is the go-to brand for many of our global clients. Kearfott is trusted, respected and plays a vital role in the success of America's aerospace and defense industries. With over a century of expertise & experience, Kearfott is dedicated to providing quality, reliability, and cutting-edge technology to customers worldwide to meet their sea, land, air, and space navigation and guidance requirements.
We are looking for talented individuals who want to be part of a world-class work force. Join Kearfott and become part of a company that is recognized for technical expertise and respected world-wide as a 'full service' provider.
For more information visit our website at www.kearfott.com
Senior Systems Engineer
Overview
As a Systems Engineer, you will be a key member of a technical team responsible for the system definition, design, integration and test of next generation inertial measurement and navigation products / solution for use in aircraft, UAV's, missiles, land vehicles, and sea platforms. This role will be responsible for the leadership and oversite of Model Based System Engineering development activities.
Responsibilities
  • The selected Model Based Systems Engineer (MBSE) will be responsible for turning Customer's requirements and needs into digital models.
  • The Model Based Systems Engineer (MBSE) possesses the background and skills to communicate both with Customers and Engineering IPT's, establishing product features and capabilities which apply digital engineering technologies for rapid assessment and deployment of capability.
  • The ideal candidate will have skills applicable to system design, data analysis, behavior assessment against requirements, and presentation/visualization methods to help the System Analyst understand results and take corrective actions.
  • The candidate will understand IDT's technologies and how to apply them to a Customer's Products to accelerate the pace of development, test, deployment, and in-service upgrade.
  • Candidate must have a demonstrated ability to perform system development activities within a certified quality management environment and be able to comprehend and adhere to defined work procedures and instructions.

Essential Functions
  • Create engineering artifacts and develop models of systems using a MBSE tool suite that includes Cameo EA as well as other systems engineering tools.
  • Integrate enterprise tools and develop MBSE-based processes to support requirements engineering, schedule management, test and verification strategy development, and system integration of new initiatives in support of expanded mission capabilities.
  • Facilitate collaboration between the MBSE users and the tool development team to communicate modeling needs and help innovate potential solutions.
  • Provide technical advice and guidance to managers regarding the creation and implementation of new MBSE methods and techniques.
  • Capable of supporting the new product development processes and discipline across the company.
  • Consistent demonstration of initiative, resourcefulness, judgment, cooperation, and ability to communicate technical information.
  • Responsible for performance of assigned tasks within the defined project schedule and cost.
  • Capable to support senior project engineers and program managers in interfacing with both commercial and military customers in technical program definition and execution.
  • Possesses strong interpersonal, communications (written and verbal), and personal leadership abilities.
  • Capable of supporting new business pursuits and proposal preparation that addresses program technical requirements and associated schedule and costs commensurate with experience level.
  • Travel: ~15% for customer reviews and meetings.

Critical Competencies
  • Working knowledge of new product development processes gained through formal training or work experience.
  • Working knowledge of inertial navigation and GPS functionality a plus.
  • Demonstrated ability to be part of a team in the definition, implementation, and demonstration of a solution when presented with a problem or set of problems.
  • Should possess the skills necessary to use industry MBSE tools and modeling methodologies to successfully produce systems engineering models with systems engineering processes in support of system development life cycle.
  • Knowledge of architecture, requirements engineering, CONOPS development, verification, test, and system integration to accommodate End to End Systems Engineering.
  • Ability to perform assigned tasks within the defined project schedule and cost.
  • Drives for results, action oriented.
  • Strong presentation skills.

Requirements
  • Bachelor Science/Engineering and/or Master of Science /Engineering in Electrical Engineering, Mechanical Engineering, Systems Engineering or appropriate engineering discipline.
  • 2+ years' experience in MBSE.
  • 4+ years' aerospace and/or defense systems engineering, integration, and test.
  • The ideal candidate will have experience in requirements management, including requirements capture, traceability, flow-down, and decomposition to lower-level requirements using IBM DOORS or a comparable requirements management tool.
  • Strong Knowledge (proficiency preferred) in Cameo AE, DOORS, Microsoft Office.
  • Must be a US Citizen and have the ability to obtain and maintain a US Government Security Clearance.

This position is 100% onsite at our Pine Brook, NJ location.
In compliance with pay transparency requirements, the salary range for this role in New Jersey is $106,000 - $162,000 Annually. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to job-related knowledge and skills, experience, and internal consistency.
Additionally, we offer a medical, prescription, dental, vision, life, and disability insurance, a 401(k) plan with company match, tuition assistance, paid vacation and sick days, paid holidays, and a 9/80 work week with every other Friday off. Our work environment embraces our people as we enjoy monthly employee events that celebrates our workplace culture.
Equal Opportunity Employer/including Disabled/Veterans

What Kearfott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom