EngineerJobs.io
← Back to all jobs

Job Description

Software Engineer Co-op supporting software development lifecycle activities for complex defense and aerospace systems.

Responsibilities

  • Assist with requirements, design, development, and testing of application software, tools, new work products, and enhancements to existing applications and systems
  • Design, code, test, integrate, and document software solutions
  • Participate in internal review of software components and systems
  • Collaborate with project managers and other engineering professionals
  • Work problems with defined scope, schedule, and expectations
  • Follow established development practices and processes to support configuration management of software products

On-site Schedule & Location

  • Onsite in Marlborough, MA 01752 or Tewksbury, MA
  • Full time co-op period: January 2027 to August 2027

Required Qualifications

  • Active and transferable U.S. government-issued security clearance required prior to the start date
  • U.S. citizenship required (only U.S. citizens are eligible for a security clearance)
  • Ability to obtain INTERIM U.S. government-issued security clearance required prior to start date
  • Intern must be enrolled in a Bachelor’s (or higher) degree program in STEM and be at minimum a Junior, Senior, or Post Grad year by summer 2027
  • Must have a minimum of 60 hours of credit by the start of the internship/co-op session
  • Experience with C, C++, or Java

Preferred Qualifications

  • Knowledge of C/C++ programming and structured programming concepts
  • Knowledge of object-oriented design and Unified Model Language
  • Knowledge of statistical and numerical methods
  • Interpersonal and communication skills, verbal and written
  • ABET accreditation preferred (not required)
  • Demonstrated ability to work effectively in a team environment

Technologies

  • C
  • C++
  • Java
  • Unified Model Language

Additional Role Context

  • Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control, and other complex systems
  • Precision software and firmware integrate operating systems, device drivers, networking, and control software to support mission processing
  • Software centers across the country own responsibilities across the software development lifecycle
  • Opportunities to participate on fast-paced agile teams
  • Exposure across the software development life cycle, including real-time systems design, digital signal processing, machine learning and autonomous systems, cyber security, and DevOps technologies and methods

What You Will Learn

  • Use new tools to stay state-of-the-art
  • Stay updated on the latest advancements in software development and missile technology to support innovation

Compensation

  • USD 37,000 - 82,000 per year

Benefits

  • Relocation eligible
  • Medical, dental, vision, life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Annual short-term and/or long-term incentive compensation programs (depending on position level and collective-bargaining agreement coverage)

Other Notes

  • Onsite roles work primarily onsite
  • This position requires the ability to obtain a security clearance

Similar Jobs