1

Defense Contractor Software Engineer Jobs in New York

... contractors and civil servants. Working with people outside of your company means you'll likely ... This is a great opportunity for engineers who enjoy software archaeology. If you care deeply about ...

... contractors and civil servants. Working with people outside of your company means you'll likely ... This is a great opportunity for engineers who enjoy software archaeology. If you care deeply about ...

Our mission is to defend critical institutions-such as government, defense, and key commercial ... Role Overview As a Product focused Software Engineer, you'll be responsible for taking user-facing ...

Embedded Software Engineer

Clifton, NJ ยท On-site +1

$100 - $120K/hr

... and defense industry; candidates with embedded software engineer experience AVOID candidates with dual citizenship, property overseas, or immediate relatives overseas Additional Information Apply ...

Software Engineer

New York, NY ยท On-site

$160K - $200K/yr

... software: clunky, on-premise systems created in the 1980s and 1990s. That's where Miter comes in ... Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ...

Software Engineer

New York, NY ยท Remote

$160K - $200K/yr

... software: clunky, on-premise systems created in the 1980s and 1990s. That's where Miter comes in ... Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ...

Embedded Software Engineer II

Farmingdale, NY ยท On-site

$99K - $165K/yr

TTM Technologies - Aerospace and Defense Sector is seeking Embedded Software Engineers to support our Radar and Surveillance team located in Farmingdale, New York. This position will focus on ...

TTM Technologies - Aerospace and Defense Sector is seeking Embedded Software Engineers to support our Radar and Surveillance team located in Farmingdale, New York. This position will focus on ...

For industries like aerospace, automotive, defense, energy, manufacturing, semiconductors, and ... The Role This is a generalist software engineering role on the team building the core platform that ...

Software Engineer

New York, NY ยท On-site

$210K - $265K/yr

For industries like aerospace, automotive, defense, energy, manufacturing, semiconductors, and ... The Role This is a generalist software engineering role on the team building the core platform that ...

For industries like aerospace, automotive, defense, energy, manufacturing, semiconductors, and ... The Role This is a generalist software engineering role on the team building the core platform that ...

The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team ... Ability to work well with and lead vendors/contractors on-shore, off-shore and near-shore.

next page

Showing results 1-20

Defense Contractor Software Engineer information

What are the key skills and qualifications needed to thrive in the Defense Contractor Software Engineer position, and why are they important?

To excel as a Defense Contractor Software Engineer, you should possess strong programming skills in languages like C++, Java, or Python, a bachelor's degree in computer science or engineering, and eligibility for security clearance. Familiarity with tools and frameworks such as embedded systems, real-time operating systems (RTOS), and secure software development methodologies is often required, along with certifications like Security+ or CISSP. Outstanding problem-solving, attention to detail, and the ability to communicate effectively within multidisciplinary teams are valuable soft skills. These capabilities ensure project success, compliance with stringent regulations, and the ability to innovate in high-stakes, mission-critical environments.

What are typical daily responsibilities for a Defense Contractor Software Engineer?

As a Defense Contractor Software Engineer, your daily responsibilities may include designing, coding, and testing software for defense systems, debugging complex issues, and ensuring products comply with security and regulatory standards. You'll often collaborate closely with systems engineers, hardware teams, and project managers to deliver integrated solutions. Depending on your project, you might also participate in technical reviews, support integration and testing activities, and maintain thorough documentation. Working within a multidisciplinary team, you will play a key role in delivering reliable and secure technology critical to national defense.

What is a Defense Contractor Software Engineer job?

A Defense Contractor Software Engineer develops, tests, and maintains software systems for military and defense applications. They work for private companies that contract with government agencies, such as the Department of Defense, to create secure and reliable software solutions. Their work often involves embedded systems, cybersecurity, and compliance with strict government regulations. This role requires a security clearance, knowledge of specialized programming languages, and an understanding of defense industry standards.

What are the most commonly searched types of Defense Contractor Software Engineer jobs in New York? The most popular types of Defense Contractor Software Engineer jobs in New York are:
What job categories do people searching Defense Contractor Software Engineer jobs in New York look for? The top searched job categories for Defense Contractor Software Engineer jobs in New York are:
What cities in New York are hiring for Defense Contractor Software Engineer jobs? Cities in New York with the most Defense Contractor Software Engineer job openings:
Infographic showing various Defense Contractor Software Engineer job openings in New York as of July 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 90% In-person, and 10% Hybrid job distribution.
Embedded Software Engineer - Photonics

Embedded Software Engineer - Photonics

CACI International, Inc.

Florham Park, NJ โ€ข On-site

$94K - $198K/yr

Full-time

Medical, Retirement, PTO

Posted 21 days ago


Job description

Job Title: Embedded Software Engineer - Photonics
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
The Opportunity:
This is a software development role in a dynamic engineering organization, supporting the development and testing of optoelectronic systems.
Responsibilities:
  • Directly contribute to the design, documentation and implementation of embedded software for controlling optoelectronic systems.
  • Contribute to the testing of such systems by interacting with engineers of other disciplines and building unit test software.
  • This position is 100% onsite every day in Florham Park, NJ.

Qualifications:
Required:
  • Bachelor's degree in Electrical Engineering or Computer Engineering.
  • Strong knowledge of C/C++ and its application to embedded computing platforms.
  • Understanding of both bare-metal and RTOS environments.
  • Familiarity with Python.
  • Knowledge of ARM processors. Familiarity with other processor architectures.
  • Understanding of common peripheral interfaces/devices (SPI, I2C, UART, Ethernet, ADCs, DACs, PWM, Timers, USB) at the hardware level.
  • Experience with network protocols.
  • Experience in use of source code control systems (e.g. Git) and defect tracking systems (e.g. Jira).
  • Understanding of software development/test methodologies and best practices.
  • Some ability to use common lab test equipment (DMM, oscilloscope, signal generator, etc.)
  • Good verbal and written communication skills.

Desired:
  • Advanced degree in Electrical Engineering or Computer Engineering.
  • Familiarity with Windows and Linux application programming.
  • Active security clearance.
  • Aerospace/defense contracting experience.
  • Experience with cyber-assurance and cyber-security.
  • Experienced with Xilinx software tools.
  • Experienced with basic optics.

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$94,400 - $198,200
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.