careertakescareertakes

Software Engineer II (Java, C++)

Confidential ClientAerospace & Defense
Entry LevelFull-timeOn-SiteN/A
United States
A Day Ago

The Software Engineer II at Confidential Client will design, develop, integrate, and test complex software systems for aerospace and defense applications, contributing to national security initiatives. This role requires collaboration across multidisciplinary teams using agile methodologies to deliver high-quality, secure software solutions in a fast-paced environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Aerospace & Defense.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role Overview

Confidential Client (Aerospace & Defense) is hiring a Software Engineer II (Java, C++) to join a development team in Tewksbury, MA. The role contributes to design, development, integration, and testing of complex software used in Battle Management, Command & Control, Communications, Effectors, and Surveillance and Warning systems. You will work on cross-disciplinary teams in an agile environment to deliver secure, high‑quality solutions supporting national security initiatives.


What You’ll Do

  • Design, implement, integrate, and test software components using C++, Java, or C#
  • Collaborate with Systems and Integration Test Engineers to analyze requirements and validate system functionality
  • Participate on integrated product teams (IPTs) following agile software development practices
  • Troubleshoot, debug, and resolve software defects to maintain system reliability and performance
  • Document designs, implementation details, and test procedures per project standards
  • Contribute to process and quality improvements across the team

Minimum Qualifications

  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM)
  • Minimum 2 years of relevant software development, integration, or testing experience
  • Hands-on experience with C++, Java, or C#
  • Active and transferable U.S. government-issued Secret security clearance required prior to start date
  • U.S. citizenship required (clearance eligibility)
  • Experience working in agile teams and collaborating across engineering disciplines

Preferred / Valuable Experience

  • Experience with systems integration and system-level testing
  • Familiarity with software configuration management and basic CI/CD workflows
  • Strong debugging and problem-solving skills in complex software systems
  • Good written and verbal communication; ability to document technical work clearly

What We Offer

  • Comprehensive medical, dental, and vision insurance plans
  • Life insurance and disability coverage
  • 401(k) retirement savings plan with company match
  • Flexible spending accounts (FSA) and health savings accounts (HSA)
  • Paid time off, holidays, and parental leave
  • Employee assistance programs and wellness initiatives
  • Opportunities for professional development and career growth
  • Relocation assistance, where applicable

Location & Employment Type

  • Work location: Tewksbury, MA, United States
  • Employment type: Full-time
  • Seniority level: Associate

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind.
To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range