1

Software Engineer Rotational Program Jobs in Boston, MA

* The Software Engineer designs, develops, tests, and maintains software solutions to meet functional ... Program, and external stakeholders Preferred: * Applied experience in Unified Modeling Language ...

Staff Software Engineer

Boston, MA · On-site

$179K - $230K/yr

Be part of an on-call rotation to support the software you've helped develop. About You: * You have 10+ years building production software - systems that other engineers depend on, not research code ...

Staff Software Engineer

Boston, MA · Remote

$179K - $230K/yr

Be part of an on-call rotation to support the software you've helped develop. About You: * You have 10+ years building production software - systems that other engineers depend on, not research code ...

The team is in need of a versatile, full-stack software developer for several programs involving hardware, software, and real-time analytics. The developer will be working with a small team of other ...

Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... rotation * Work in an environment that supports your individual growth What You'll Bring to Xometry:

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... For information about our EOE and AAP programs visit www.fisheyesoftware.com/careers.* Please Note:

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... For information about our EOE and AAP programs visit . * Please Note: FishEye does not accept ...

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... For information about our EOE and AAP programs visit www.fisheyesoftware.com/careers. * Please Note:

Program/Project Management OR Analysis * Software Documentation -- 1 year Programming * AWS Programming -- 3 years * Backend Programming (SQL) -- 1 year * C/C++ Programming -- 2 years * Development ...

Software Engineer Clearance Level: Interim secret sufficient to start. - Must be able to obtain an ... Expenses related to training programs, certifications, books, materials, meals, transportation, or ...

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... For information about our EOE and AAP programs visit . * Please Note: FishEye does not accept ...

Software Engineer I

Wilmington, MA · On-site

$83K - $105K/yr

Participate in the Engineering Services on-call rotation, including scheduled coverage outside normal business hours as required. Qualifications * Bachelor's degree in Computer Science, Software ...

Software Engineer

Marlborough, MA · On-site

$80 - $90/hr

Collaborate with cross-functional engineering teams, program leadership, and external stakeholders to develop reliable and scalable solutions. * Participate in software integration and testing ...

C++ Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance ... For more information on our EOE and AAP programs, visit . * Please Note: FishEye does not accept ...

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance ... For more information on our EOE and AAP programs, visit . * Please Note: FishEye does not accept ...

Software Engineer

Cambridge, MA · On-site +1

$114K - $136K/yr

Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Akamai Technologies, Inc. is ... FlexBase adapts to your job's needs Akamai's FlexBase program is yet another way we show our ...

Software Engineer

Andover, MA · On-site

$105K - $135K/yr

Engineers on this team participate in a 24x7 on-call rotation following a structured training and ... Flexible Time Off program * Hybrid work model * Variety of medical insurance options including a $0 ...

Showing results 21-40

Software Engineer Rotational Program information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do software engineer rotational program jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software engineer rotational program in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What is a software engineer rotational program?

A Software Engineer Rotational Program is a structured, multi-phase program designed for early-career engineers to gain experience in different teams or departments within a company. Participants rotate through various projects, technologies, and business areas to develop a broad skill set and understanding of the organization. These programs typically last one to two years and provide mentorship, training, and networking opportunities. The goal is to prepare engineers for long-term success by exposing them to diverse challenges and helping them find the best fit for their skills and interests.

What kinds of projects or experiences can I expect during a software engineer rotational program?

Participants in a Software Engineer Rotational Program typically work on a variety of projects across different teams and technical domains, such as front-end development, back-end services, DevOps, or data engineering. Each rotation usually lasts a few months and offers hands-on experience with new technologies and tools while addressing real business challenges. You'll collaborate with seasoned engineers, attend technical workshops, and participate in cross-functional projects, all designed to enhance your coding skills and broaden your industry knowledge. This structure helps you discover your interests and strengths, building a foundation for long-term career growth within the organization.

What are the key skills and qualifications needed to thrive in the software engineer rotational program, and why are they important?

To succeed in a Software Engineer Rotational Program, you need solid programming fundamentals, a bachelor’s degree in computer science or a related field, and experience with multiple coding languages. Familiarity with development environments, version control tools (like Git), and cloud platforms is commonly expected, while additional certifications in software development can be beneficial. Strong soft skills include adaptability, effective teamwork, and excellent problem-solving abilities, which enable thriving across diverse teams and projects. These abilities are crucial for maximizing the learning and impact during rotations, enabling participants to contribute meaningfully and develop a well-rounded skill set.

What are popular job titles related to Software Engineer Rotational Program jobs in Boston, MA?

For Software Engineer Rotational Program jobs in Boston, MA, the most frequently searched job titles are:

Infographic showing various Software Engineer Rotational Program job openings in Boston, MA as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 19% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $160,270 per year, or $77.1 per hour.

Software Engineer

Tewksbury, MA • On-site

Full-time

Re-posted 8 days ago


Job description

Company Description

About Science Referral Network

We maintain a global network of well connected professionals in science, technology, engineering, and mathematics who are interested in working with us to help organizations recruit and hire the right technical talent for even the most specialized of tasks. Our network consists of both subject matter experts in a wide variety of technical areas and senior leaders at some of the world's most innovative, cutting edge organizations. We employ a system of strategic research and confidential targeted crowdsourcing throughout this network to help our clients identify and hire the talent they need.

Much more than just a database, we are continually working to strengthen all of the individual connections that make up our network. We strive to develop mutually beneficial, trusting relationships by actively engaging with our network members. This creates the confidence and collaboration that is necessary for our continued success. We believe that our integrity is our greatest asset and we value people over process. We are steadfast in our commitment to the highest ethical principles in all of our business dealings and endeavor to add value in any way we can.

Job Description

Description: 

Are you interested in joining a community of dynamic, professional engineers? Are you a Software Engineer who is looking for a new opportunity in a collaborative environment which is characterized by respect for the individual and problem solving in a team setting? Our company is focused on achieving excellence through thought and team work while leveraging individual diversity. Our team makes a difference in protecting our actively serving military men and women both at home and overseas.

We have multiple opportunities for software engineers within the Patriot Modernization department in Tewksbury, Massachusetts. The Patriot Modernization Department mission is to provide world class Surveillance Radar Software to be used in radar systems deployed on land and sea. Our software teams employ an Agile Scrum process to rapidly design, code, and integrate capabilities on a continuous basis into a mature solution for our customers. We strive for technical excellence by drawing upon a diverse workforce whose knowledge base covers the complete spectrum of modern computing languages and platforms.

The job location for this opportunity is in Tewksbury, MA, supporting the Radar Software Product Line (RSPL) which supports the AMDR, EASR and LTAMDS programs. The successful candidate will be responsible for designing, implementing, debugging and fixing problems with the Radar software applications, as well as supporting software integration and verification efforts. Our radar software applications are developed using C++ programming language running in a distributed fashion across a variety of computing platforms running Linux, UNIX or Windows operating systems.

The RSPL software is developed and delivered incrementally using Agile development methods, including Scrum, automated testing and continuous integration. The candidate will be an active participant on the Scrum team, performing development tasks independently. This successful candidate will employ their understanding of real-time software design to recognize the performance implications associated with specific detail implementations. The candidate will use the "big picture" view of the radar system to develop or review detail solutions at the source code level.

Required Skills:

  • Minimum 4 years' experience all phases of Software Engineering
  • Experience with C++
  • Linux or UNIX experience
  • This position requires the ability to obtain a Secret clearance. Except in rare circumstances, only US Citizens are eligible for a clearance.
  • BS or BA degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.

Desired Skills:

  • Existing secret clearance
  • Excellent verbal and written communication skills
  • Experience in Agile development methods, including Scrum, automated testing and continuous integration
  • Radar domain knowledge
  • Broad real-time, multi-threaded software development experience
  • Self-starter and ability to lead development, integration and test activities
  • Familiarity with the following Software Tools: Rational Rhapsody, ClearCase and Team Concert, Jenkins, DOORS, Google Test
  • Strong Object-Oriented Design Knowledge including UML
  • Six Sigma Specialist certification
  • Experience developing software in a team based development environment, preferably Agile/SCRUM
  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering
Qualifications

Required Skills:

  • Minimum 4 years' experience all phases of Software Engineering
  • Experience with C++
  • Linux or UNIX experience
  • This position requires the ability to obtain a Secret clearance. Except in rare circumstances, only US Citizens are eligible for a clearance.
  • BS or BA degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.

Desired Skills:

  • Existing secret clearance
  • Excellent verbal and written communication skills
  • Experience in Agile development methods, including Scrum, automated testing and continuous integration
  • Radar domain knowledge
  • Broad real-time, multi-threaded software development experience
  • Self-starter and ability to lead development, integration and test activities
  • Familiarity with the following Software Tools: Rational Rhapsody, ClearCase and Team Concert, Jenkins, DOORS, Google Test
  • Strong Object-Oriented Design Knowledge including UML
  • Six Sigma Specialist certification
  • Experience developing software in a team based development environment, preferably Agile/SCRUM
  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering
Additional Information

All your information will be kept confidential according to EEO guidelines.

This position requires an active security clearance.