1

Contract Navy Software Engineer Jobs in Springfield, MA

Specialist, Software Engineering Job Code : 37270 Job Location: Northampton, MA Schedule: 9/80 As a ... our Navy imaging products. You will work closely with cross-functional teams to ensure the ...

Principal Software Engineer

Spencer, MA · On-site

$139K - $186K/yr

As a Principal Software Engineer, you will lead the design, development, and delivery of mission-critical software solutions for programs such as the Army, Navy/Transportable Radar Surveillance Model ...

Software Engineer

Hartford, CT · On-site

$96K - $135K/yr

The Software Engineer will design, develop, test, and maintain software applications throughout the ... The is not a contract for employment, and either you or the employer may terminate employment at ...

Software Engineer

Hartford, CT · On-site

$96K - $135K/yr

The Software Engineer will design, develop, test, and maintain software applications throughout the ... The is not a contract for employment, and either you or the employer may terminate employment at ...

The Software Engineer is responsible for designing, developing, and maintaining backend data ... The is not a contract for employment, and either you or the employer may terminate employment at ...

Senior .Net Software Engineer

Hartford, CT · On-site

$123K - $162K/yr

This is a 6 month contract-to-hire and needs to meet Client full-time conversion policies. Those ... No Corp-to-Corp** We are seeking a highly skilled and experienced Senior Software Engineer with ...

next page

Showing results 1-20

Contract Navy Software Engineer information

See Springfield, MA salary details

$63.3K

$147K

$204.8K

How much do contract navy software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for contract navy software engineer in Springfield, MA is $147,007.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,600.00 and $172,400.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Contract Navy Software Engineers when working on defense projects?

Contract Navy Software Engineers often encounter unique challenges such as navigating strict security protocols, adapting to rapidly changing project requirements, and integrating new software with legacy naval systems. Collaboration with multidisciplinary teams—including military personnel and civilian contractors—requires clear communication and flexibility. Successfully managing these challenges not only ensures project success but also builds valuable experience for advancing to more senior or specialized defense engineering roles.

What are Contract Navy Software Engineers?

Contract Navy Software Engineers are professionals who work on a contractual basis to develop, maintain, and improve software systems used by the Navy. They are typically employed by private companies that have contracts with the Navy, rather than being enlisted military personnel. Their work can include creating embedded systems, cybersecurity solutions, data analysis platforms, or software for shipboard and shore-based operations. These engineers must meet specific security clearance requirements and often need to be familiar with Department of Defense (DoD) standards and protocols. Their contributions are critical to ensuring the reliability and security of Navy technology.

What are the key skills and qualifications needed to thrive as a Contract Navy Software Engineer, and why are they important?

To thrive as a Contract Navy Software Engineer, you need expertise in software development, systems engineering, and a solid understanding of defense or military protocols, with at least a bachelor's degree in computer science or a related field. Familiarity with secure coding practices, DoD-approved development environments, and certifications such as Security+ or CISSP are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills are crucial for collaborating on complex, mission-critical projects. These skills and qualifications ensure that software solutions are reliable, secure, and meet stringent Navy operational requirements.
What are the most commonly searched types of Navy Software Engineer jobs in Springfield, MA? The most popular types of Navy Software Engineer jobs in Springfield, MA are:
What are popular job titles related to Contract Navy Software Engineer jobs in Springfield, MA? For Contract Navy Software Engineer jobs in Springfield, MA, the most frequently searched job titles are:
What job categories do people searching Contract Navy Software Engineer jobs in Springfield, MA look for? The top searched job categories for Contract Navy Software Engineer jobs in Springfield, MA are:
What cities near Springfield, MA are hiring for Contract Navy Software Engineer jobs? Cities near Springfield, MA with the most Contract Navy Software Engineer job openings:

Specialist Software Engineer

L3HHCM20

Northampton, MA • On-site

$97K - $180K/yr

Other

Medical, Retirement, PTO

Re-posted 9 days ago


Job description

Job Title: Specialist, Software Engineering

Job Code : 37270

Job Location:  Northampton, MA

Schedule: 9/80 

Job Description:

As a Software Engineer - Technical Lead at L3-Harris, you will be responsible for leading the design, development, and maintenance of embedded software solutions for our Navy imaging products. You will work closely with cross-functional teams to ensure the successful integration of software and hardware components, while also providing technical leadership and mentorship to junior engineers.

Essential Functions:

  • Design, development, and testing of user interface software in a Linux environment using QT and C/C++.
  • Develop and maintain embedded Linux-based systems, including kernel and driver development.
  • Provide technical leadership and mentorship Junior engineers.
  • Collaborate with hardware engineers to define software requirements and ensure seamless integration with hardware components.
  • Develop and maintain software documentation, including design specifications, user manuals, and testing procedures.
  • Debug and troubleshoot software issues, providing timely resolutions to ensure product quality and reliability.
  • Optimize software performance and memory usage to meet product requirements.
  • Participate in code reviews to maintain high-quality code standards and best practices.
  • Stay up to date with the latest industry trends and technologies to continuously improve our software development processes.

 

Qualifications: 

  • Bachelor's Degree in Computer Science, Computer Systems Engineering or Electrical Engineering and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.
  • 4+ years of experience in embedded software development using C/C++.
  • Understanding of embedded Linux, including kernel and driver development.
  • Knowledge of video processing, including image enhancement, video stitching, storage and playback.
  • Knowledge of video interfaces and camera control protocols such as GenICam, GigE Vision, and Camera Link.
  • Experience with software development tools such as compilers, debuggers, and version control systems (e.g., Git).
  • Familiarity with hardware interfaces and communication protocols (e.g., UART, SPI, I2C, CAN, etc.).

 

Preferred Additional Skills:

  • Experience in leading and mentoring engineering teams.
  • Experience with real-time operating systems (RTOS).
  • Knowledge of Agile development methodologies.
  • Experience with signal processing, control systems, or wireless communication.
  • Familiarity with scripting languages (e.g., Python) for testing and automation.
  • Experience with continuous integration deployment (CI/CD) pipeline.

In compliance with pay transparency requirements, the salary range for this role in Massachusetts is $97,000- $180,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.