Project Software Engineer / Project Software Developer Company Summary Triton Systems, Inc combines ... Experienced developer with strong coding, debugging, design, and problem-solving skills. * Strong ...
Project Software Engineer / Project Software Developer Company Summary Triton Systems, Inc combines ... Experienced developer with strong coding, debugging, design, and problem-solving skills. * Strong ...
TSD Software Developer
North Andover, MA · On-site
$65K - $75K/yr
Reynolds and Reynolds develops application and system software for a wide variety of environments ... Our developers are responsible for reviewing specifications, providing technical designs, and ...
TSD Software Developer
North Andover, MA · On-site
$65K - $75K/yr
Reynolds and Reynolds develops application and system software for a wide variety of environments ... Our developers are responsible for reviewing specifications, providing technical designs, and ...
Senior Software Developer
$59.25 - $78.25/hr
We are looking for engineers who are passionate about building innovative applications of the ... Evaluate new technologies and software products to determine the feasibility and desirability of ...
Senior Software Developer
$59.25 - $78.25/hr
We are looking for engineers who are passionate about building innovative applications of the ... Evaluate new technologies and software products to determine the feasibility and desirability of ...
Senior Software Developer
Boston, MA · On-site
$59.25 - $78.25/hr
We are looking for engineers who are passionate about building innovative applications of the ... Evaluate new technologies and software products to determine the feasibility and desirability of ...
Senior Software Developer
Boston, MA · On-site
$59.25 - $78.25/hr
We are looking for engineers who are passionate about building innovative applications of the ... Evaluate new technologies and software products to determine the feasibility and desirability of ...
Software Developer Clearance Level: Must be able to obtian an Active Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...
Software Developer Clearance Level: Must be able to obtian an Active Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...
Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...
Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...
Software Developer
Maynard, MA · On-site
TransPerfect Is More Than Just a Job... Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual ...
Software Developer
Maynard, MA · On-site
TransPerfect Is More Than Just a Job... Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual ...
TransPerfect Is More Than Just a Job... Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual ...
TransPerfect Is More Than Just a Job... Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual ...
Overview Waters Corporation is currently seeking a Full Stack Software Developer to join our organization in Milford Global HQ, with the flexibility of a hybrid schedule. You will join our QA/QC ...
Overview Waters Corporation is currently seeking a Full Stack Software Developer to join our organization in Milford Global HQ, with the flexibility of a hybrid schedule. You will join our QA/QC ...
Software Developer Location: This position is Hybrid. The candidate MUST live within 100 miles of Lexington, MA. Clearance Level: Must be able to obtain an Interim/Active Secret Clearance- Must Be US ...
Software Developer Location: This position is Hybrid. The candidate MUST live within 100 miles of Lexington, MA. Clearance Level: Must be able to obtain an Interim/Active Secret Clearance- Must Be US ...
Software Developer Location: This position is Hybrid. The candidate MUST live within 100 miles of Lexington, MA. Clearance Level: Must be able to obtain an Interim/Active Secret Clearance- Must Be US ...
Software Developer Location: This position is Hybrid. The candidate MUST live within 100 miles of Lexington, MA. Clearance Level: Must be able to obtain an Interim/Active Secret Clearance- Must Be US ...
Overview Waters Corporation is currently seeking a Full Stack Software Developer to join our organization in Milford Global HQ, with the flexibility of a hybrid schedule. You will join our QA/QC ...
Overview Waters Corporation is currently seeking a Full Stack Software Developer to join our organization in Milford Global HQ, with the flexibility of a hybrid schedule. You will join our QA/QC ...
As a Software Engineer you will participate in team meetings and ceremonies, take ownership on identified features and deliver on assigned tasks: · Evaluate and translate system and product ...
As a Software Engineer you will participate in team meetings and ceremonies, take ownership on identified features and deliver on assigned tasks: · Evaluate and translate system and product ...
TSD Senior Software Developer
North Andover, MA · On-site
$100K - $120K/yr
Position Description TSD Mobility Solutions, an affiliate of Reynolds and Reynolds, is looking for experienced software developers who are creative and driven to produce great software solutions.
TSD Senior Software Developer
North Andover, MA · On-site
$100K - $120K/yr
Position Description TSD Mobility Solutions, an affiliate of Reynolds and Reynolds, is looking for experienced software developers who are creative and driven to produce great software solutions.
Through a variety of means, the Software Developer will translate business and technical requirements into business systems. Bright Horizons is a leading education and care company that helps ...
Through a variety of means, the Software Developer will translate business and technical requirements into business systems. Bright Horizons is a leading education and care company that helps ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Dynamics Software Developer
Newton, MA · On-site
Through a variety of means, the Software Developer will translate business and technical requirements into business systems. Bright Horizons is a leading education and care company that helps ...
Dynamics Software Developer
Newton, MA · On-site
Through a variety of means, the Software Developer will translate business and technical requirements into business systems. Bright Horizons is a leading education and care company that helps ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Master's Degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software design and development. Active Secret Clearance (or higher). 8+ years of experience ...
Master's Degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software design and development. Active Secret Clearance (or higher). 8+ years of experience ...
Backend Software Developer
Boston, MA · On-site
Software Engineer -Backend Summary: Develop microservices for our global platform as a member of an agile scrum team reporting to a Team Lead. Responsibilities: Work under minimal supervision to ...
Backend Software Developer
Boston, MA · On-site
Software Engineer -Backend Summary: Develop microservices for our global platform as a member of an agile scrum team reporting to a Team Lead. Responsibilities: Work under minimal supervision to ...
Software Developer information
See Massachusetts salary details
$52.4K - $64.1K
1% of jobs
$64.1K - $75.9K
4% of jobs
$75.9K - $87.6K
9% of jobs
$98.5K is the 25th percentile. Wages below this are outliers.
$87.6K - $99.3K
12% of jobs
$99.3K - $111K
15% of jobs
The median wage is $118.7K / yr.
$111K - $122.7K
14% of jobs
$122.7K - $134.4K
15% of jobs
$139.1K is the 75th percentile. Wages above this are outliers.
$134.4K - $146.1K
13% of jobs
$146.1K - $157.9K
9% of jobs
$157.9K - $169.6K
5% of jobs
$169.6K - $181.3K
3% of jobs
$52.4K
$122.1K
$181.3K
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What engineer makes $500,000 a year?
What Do Software Developers Do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
Is AI replacing software developers?
Is software developer still in demand?
What work does a software developer do?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
What is a Software Developer?
- Remote Hourly Software Developer
- Dot Net Software Developer
- Junior Wpf Developer
- Volunteer Node Js Developer
- Volunteering Dot Net Software Engineer
- Summer Computational Neuroscience Software Engineer
- From Home Bioinformatics Software Engineer
- Weekend Software Developer
- Remote Junior Software Engineer
- Software Developer Contract

Full-time
Posted 21 days ago
Job description
Project Software Engineer / Project Software Developer
Company Summary
Triton Systems, Inc combines 30+ years of experience with exciting growth and innovation opportunities within the product development and R&D space. We support Government and commercial markets by delivering advanced solutions across applications in defense, security, aerospace, energy, environmental sustainability, and human health. Where we see a larger opportunity, we create new companies to scale these solutions into businesses. Our teams thrive in a collaborative, fast-paced environment where we tackle complex challenges, meet our customers' toughest requirements, and deliver high-impact results on time, on budget and have fun while doing it.
Position Summary
We are seeking a versatile Software Engineer with 5+ years of experience to support our Applied Computational Engineering group, with cross-cutting support to our Ocean Systems and Sustainment groups. This is a role for a self-directed engineer who thrives juggling multiple projects in a fast-paced, quick-turnaround environment.
A primary focus of this role is transforming research-level code into production-ready software: secure, optimized for runtime performance, user-friendly, clean, and modular, and integrated with other software systems (for example, via well-defined APIs). The codebase is primarily C++, so strong C++ proficiency is essential, complemented by competency across additional languages including Python, MATLAB, and Java. Strong skills in coding, debugging, design, problem-solving, technical writing, and presentations are required, along with the ability to manage multiple projects and work both independently and collaboratively. Another core component of this role is the ability to develop and apply novel artificial intelligence and machine learning (AI/ML) methods and algorithms to solve challenging technical problems across our customer base.
This position is scoped to accommodate a range of experience. Candidates with 5+ years will be considered at the Project Software Engineer level, while candidates bringing deeper experience (up to ~15 years) may be considered at a more senior level commensurate with their background.
Duties and Responsibilities
Software Development and Engineering
- Mature research-level code into production-ready software that is secure, robust, optimized, clean, and modular.
- Refactor, optimize, and harden existing C++ code for performance, robustness, and maintainability.
- Apply secure coding practices throughout the development lifecycle to deliver cybersecure software.
- Apply runtime optimization techniques such as parallelization or GPU acceleration to improve performance.
- Execute systems engineering tasking, including requirements definition, architecture, interface design, and integration planning.
AI/ML and Algorithm Development
- Develop, apply, and implement novel AI/ML methods and algorithms to address customer and program needs.
- Translate AI/ML research and prototypes into robust, deployable, production-ready software.
- Evaluate, benchmark, and optimize AI/ML models for accuracy, performance, and runtime efficiency.
Integration and User Experience
- Design and integrate software interfaces with other software systems (e.g., via APIs).
- Support UI/UX design and GUI development to deliver intuitive, user-friendly software.
- Establish and maintain documentation, version control, testing, and build/integration workflows.
Collaboration and Customer Support
- Coordinate and balance a diverse portfolio of tasks to support engineers across the company.
- Support customer meetings, demonstrations, and other externally facing activities.
- Document progress and results through reports and presentations to team members and customers.
- Collaborate with multidisciplinary technical teams and communicate progress, risks, and results clearly.
Required Qualifications
- U.S. Citizen with an active Secret clearance or the ability to obtain and maintain one.
- Experienced developer with strong coding, debugging, design, and problem-solving skills.
- Strong proficiency in C++, with working competency across additional languages such as Python, MATLAB, and Java.
- Experience developing and applying AI/ML methods and algorithms.
- Demonstrated experience taking software from prototype/research code to robust, production-ready quality.
- Experience with secure coding practices and software cybersecurity fundamentals.
- Familiarity with secure development frameworks or DoD cyber compliance practices.
- Experience using collaborative source code management (Git, Subversion), Agile Development, and DevSecOps.
- Strong organizational skills with the ability to multi-task, readily adapt to change, and respond to quick-turnaround requests.
- Self-starter who is highly organized, professional, and able to work both independently and as part of a team.
- Strong skills in technical writing, documentation, and presentations.
Desired Qualifications
- Signal processing experience.
- UI/UX design and GUI development experience.
- Experience with trajectory simulation.
- Experience designing and integrating APIs and software interfaces across heterogeneous systems.
- Familiarity with modeling, simulation, and/or numerical/computational methods.
- Experience with CI/CD pipelines, automated testing, and static analysis tools.
Education/Experience
- BS in Computer Science, Software Engineering, or a related discipline. Advanced degree preferred.
- 5+ years of relevant software development experience (additional experience considered for senior-level placement).
This Software Engineer/Developer role will operate & collaborate with several teams at Triton Systems.
The Ocean Systems group does operate around, in and on the ocean, year-round and in foul weather. This role requires field work and travel, and willingness to go and work at-sea for the day (or a couple of days) is expected. Firsthand knowledge of working in this environment is desired.
In compliance with federal laws contained in the Immigration Reform and Control Act of 1986, all offers of employment are contingent upon an applicant's ability to satisfy federal requirements regarding proof of identity and the lawful right to be employed in the United States. Further, because in this position you may be given access to Confidential Unclassified Information (CUI), your continuing employment would then be contingent upon your satisfying a background check.
Base salary range is dependent on experience and qualifications
Due to the nature of our business and information associated with this position, interested candidates must be US Citizens.
Triton Systems' Headquarters is located in Chelmsford, Massachusetts.
Come join our success and grow with the strength of these fascinating new technologies. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Recruiters, we do not require any assistance for this opening. Please NO phone calls or emails.
Triton Systems is a U. S. Government contractor, therefore we are required to gather applicant information for Government reporting purposes. To apply for this position please go to our website's Careers section at www.tritonsystems.com and follow the Clicking Here link to our applicant tracking database to complete the application process. This will ensure efficient processing of your application.
About TRITON SYSTEMS
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Chelmsford, MA, US
Year founded
1992