1

Software Engineer Rotational Program Jobs in Boston, MA

Hybrid Software Engineer Clearance Level: Must be able to obtain a Secret Clearance- Must be US ... Expenses related to training programs, certifications, books, materials, meals, transportation, or ...

Senior Software Engineer

Wilmington, MA · On-site

$133K - $176K/yr

... Program/Product Managers. • Collaborate with hardware engineers to ensure seamless hardware-software integration. • Conduct thorough testing and debugging of software to ensure high-quality and ...

Senior Software Engineer

Canton, MA · On-site

$129K - $170K/yr

What You'll Do As a Senior Software Engineer, you'll play a key role in designing and developing ... programs that offer employees flexibility to balance their work and life including: * 9/80 work ...

Senior Software Engineer

Canton, MA · On-site

$129K - $170K/yr

What You'll Do As a Senior Software Engineer, you'll play a key role in designing and developing ... programs that offer employees flexibility to balance their work and life including: * 9/80 work ...

Senior Software Engineer

Beverly, MA · On-site

$96K - $192K/yr

As a Senior Software Engineer on our real-time telematics IoT platform team, you will play a ... Additional Duties: On Call Production Support rotation, Operations, Maintenance, Bug Fixes, Roadmap.

... Programs. Collabera recognizes true potential of human capital and provides people the right ... Role Summary/Purpose: Experienced Software Engineer Responsible for programming a component ...

Senior Software Engineer

Quincy, MA · On-site

$138K - $180K/yr

Working with a team of engineers to design, implement, unit test, document, and maintain software ... S. defense programs is highly desirable * Experience developing products/solutions for Naval and ...

Senior Software Engineer

Canton, MA · On-site

$129K - $170K/yr

What You'll Do As a Senior Software Engineer, you'll play a key role in designing and developing ... programs that offer employees flexibility to balance their work and life including: * 9/80 work ...

Software Engineer

Tewksbury, MA · On-site +1

$87K - $157K/yr

... program needs. Communicating issues with leadership Identify areas of improvement that can benefit the software process Basic Qualifications. * Must possess and maintain active DoD Secret clearance ...

Software Engineer

Tewksbury, MA · On-site +1

$69K - $125K/yr

... program needs. Communicating issues with leadership Identify areas of improvement that can benefit the software process Basic Qualifications. * Must possess and maintain active DoD Secret clearance ...

Software Engineer

Tewksbury, MA · On-site

$87K - $157K/yr

... program needs. Communicating issues with leadership Identify areas of improvement that can benefit the software process Basic Qualifications. * Must possess and maintain active DoD Secret clearance ...

Senior Software Engineer

Wilmington, MA · On-site

$115K - $172K/yr

... Program/Product Managers. * Collaborate with hardware engineers to ensure seamless hardware ... Optimize software performance and ensure scalability. * Document software designs, processes, and ...

Embedded Software Engineer

Cambridge, MA · On-site

$143K - $189K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...

next page

Showing results 1-20

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 Jul 10, 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 engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, extensive experience, and often working in leadership or highly technical positions such as principal engineer or engineering director.

Do rotational programs pay well?

Software Engineer Rotational Programs typically offer competitive salaries that align with industry standards for entry-level or early-career roles. Compensation can vary based on company size, location, and the specific program, but they often include benefits such as bonuses, stock options, or other incentives to attract talent. Overall, these programs tend to pay similarly to standard software engineering roles at comparable experience levels.

What is a Software Engineer Rotational Program job?

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 engineers make $300,000 a year?

Senior software engineers, especially those in high-cost-of-living areas or working at major tech companies, can earn $300,000 or more annually through base salary, bonuses, and stock options. Specialized roles such as machine learning engineers or software architects with extensive experience and advanced skills may also reach this compensation level.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Achieving this level often requires advanced knowledge of programming languages, strong problem-solving skills, and sometimes additional certifications or leadership roles. Salary ranges vary based on location, company size, and individual expertise.

What are the key skills and qualifications needed to thrive in the Software Engineer Rotational Program position, 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:
What job categories do people searching Software Engineer Rotational Program jobs in Boston, MA look for? The top searched job categories for Software Engineer Rotational Program jobs in Boston, MA are:
Software Engineer

Software Engineer

Aquila Technology

Lexington, MA • Hybrid

Other

Retirement, PTO

Posted 5 days ago


Job description

Hybrid Software Engineer

Clearance Level: Must be able to obtain a Secret Clearance- Must be US Citizen 

Location: This position will be hybrid with expectations to be one day/wk onsite. Must be live within 100 miles of Lexington MA.

At Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart, purposeful solutions that work. Aquila is the right people with the right skills driving the right outcomes. We call this the Aquila Advantage.

Aquila Technology is seeking a highly skilled  Software Engineer with extensive experience in software design, development, integration, testing, and analysis to support the development of network protocols for tactical systems. This role requires a motivated individual who thrives in a rapid-prototyping environment with fast design-debug cycles.

Must Have
  • 2 years - Networking architectures and protocols
  • 2 years - IP Routing Protocols
  • 2 years - Linux Kernel Networking
  • 2 years - Network Protocol Design
  • 2 years - Software development of IP routing protocols (multicast, socket programming, etc.)
  • 2 years - Development experience on a Linux platform
  • 2 years - Programming Languages (e.g., Perl, Python, C/C++)

Nice to Have

  • Digital and Wireless Radio/Communications Technology
  • Military/DoD Wireless Communications
  • Network modeling and emulation using Linux Containers (Docker, CORE)
  • Network Performance Monitoring

Key Responsibilities:

  • Design, develop, integrate, and test software solutions for tactical network protocols.
  • Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.
  • Utilize C, C++ and Python as primary development languages, with the ability to quickly adapt to other scripting languages as needed.
  • Apply expertise in IP routing protocols, multicast, and socket programming to develop robust solutions.
  • Work in a native Linux environment, including Linux kernel networking, OS networking configuration, and Linux Containers (e.g., Docker, CORE).
  • Proactively engage with team members to understand and resolve challenges and make collaborative decisions.


Preferred Qualifications:

  • Experience in network modeling, emulation, and protocol design.
  • Proficiency in network performance monitoring and optimization.
  • Familiarity with radio communications concepts, including software-defined radios, MAC protocols, physical layer, and RF systems.
  • Experience in military or DoD wireless communications systems.

Benefits and Perks:
Aquila team members experience the opportunity to be part of a fast-paced, customer-focused, and technically innovative work environment. Aquila strives to deliver the best of the best in technical services to our customers. Candidates that possess a love for technical challenges, a desire to constantly learn, and the desire to establish themselves as critical players within a team will enjoy calling Aquila Technology home.
Our Perks Include:
PTO - 15 days (vacation/sick) 10 paid holidays - 6 standard (New Year’s, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas) - 4 floating holidays prorated based on your day of hire:

  • 1.5 paid days, or 12 hours, for approved volunteer work
  • 1 week of paid maternity/paternity LOA after 1 year of Full-time employment
Tuition & Training Reimbursement - 5K annually for pre-approved, Eligible full-time team members who have completed a minimum of six (6) months of employment may apply for tuition reimbursement for approved, job-related courses taken through an accredited college or university. Team members must achieve a grade of “B” or better to qualify for reimbursement.Aquila will reimburse up to $5,000 per fiscal year for tuition expenses only. Expenses related to training programs, certifications, books, materials, meals, transportation, or other non-tuition costs are not eligible under the Tuition Reimbursement Program. All tuition reimbursement requests must be submitted to and approved by the team member’s Manager prior to course registration. Reimbursement will be issued upon successful course completion and submission of final grades and proof of payment.

401K with Fidelity - Eligible to participate following 90 days of employment. Company match on employee contribution:

  • $1/$1 up to 3%, then .50 cents / $1 for 4th and 5th %s
  • Fully vested from day one
  • Company match does not apply to catch-up contribution
Cell Phone & Internet Reimbursed up to $150 monthly to cover cell phone, data, and home internet expenses. Aquila Technology will reimburse team members who work from home ONLY for cell phone/mobile device fees for work-related communications and/or operations each month. Employees eligible for this benefit must work remote 2 days a week or more to qualify.

Buy Your Own Device (BYOD) - Team members are eligible for reimbursement of up to $1,500 every three (3) years for the purchase of electronic equipment used to access corporate services. To qualify for this benefit, employees must have completed a minimum of six (6) months of employment and must agree to and sign the Device Minimum Configuration Form prior to reimbursement. Electronic devices eligible under the Buy Your Own Device (BYOD) program are limited to cell phones, laptops, and tablets.

    Location: This position will be hybrid with expectations to be one day/wk onsite. There may be certain test events that would require someone to be onsite a few days/wk for 1-2 weeks of testing.  Must be within 100 miles from Lexington, MA

    Clearance Level: Interim clearance is sufficient for start

    Interview process: initial zoom screening and then second round would be onsite interviews. They would consider candidates for second round zoom if they are relocating but local candidates should expect to come onsite.

    We are an Equal Opportunity Employer.