1

Associate Software Engineer Jobs in Brookline, MA

Software Engineer

Boston, MA · On-site

$140K - $175K/yr

ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval ...

Software Engineer

Lexington, MA · On-site

$156K - $180K/yr

Software Engineer Belong. Connect. Grow. with KBR! KBR provides innovative and cost-effective services and solutions to national security and industry customers. We are leading the way for national ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered for this opportunity. Must be US Citizen Location: Although this position is Hybrid - To be ...

Software Engineer

Lexington, MA · On-site

$69K - $158K/yr

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

Software Engineer I - Engineering Services Department: Engineering Services Location: Wilmington, MA Reports to: Sr.Manager, Engineering Services About the Role We are looking for a Software Engineer ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered for this opportunity. Must be US Citizen Location: Although this position is Hybrid - To be ...

As a Software Engineer, you will collaborate with engineering and design teams to advance software that connects physical tools with digital platforms, ensuring performance and usability across ...

As a Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products to advance cutting edge software. You will be a central force in ...

Software Engineer

Lexington, MA · On-site

$69K - $158K/yr

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

Software Engineer

Lexington, MA · On-site +1

$69K - $158K/yr

Share Software Engineer The Opportunity: As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the ...

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

As a Software Engineer, you will collaborate with the engineering and design team to advance software that enhances their hardware, working on various product lines with a high level of autonomy.

Software Engineer Clearance Level: Must have an Active Secret Clearance to be considered for this opportunity - Must be US Citizen Location: 100% on site due to the nature of the work. Must live ...

As a Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products to advance cutting edge software. You will be a central force in ...

Software Engineer

Chelmsford, MA · On-site +1

$105K - $142K/yr

Software Engineer Brooks is looking for a Software Engineer as we accelerate our growth journey. WHAT YOU'LL DO * Develop embedded software for new and legacy products within the Robotics Automation ...

Software Engineer

Chelmsford, MA · On-site

$105K - $142K/yr

Software Engineer Brooks is looking for a Software Engineer as we accelerate our growth journey. WHAT YOU'LL DO * Develop embedded software for new and legacy products within the Robotics Automation ...

Showing results 41-60

Associate Software Engineer information

See Brookline, MA salary details

$21

$45

$106

How much do associate software engineer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for associate software engineer in Brookline, MA is $45.69, according to ZipRecruiter salary data. Most workers in this role earn between $33.03 and $48.37 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Brookline, MA?

The most popular types of Software Engineer jobs in Brookline, MA are:

What cities near Brookline, MA are hiring for Associate Software Engineer jobs?

Cities near Brookline, MA with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Brookline, MA as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 30% Part Time, 2% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $95,033 per year, or $45.7 per hour.

Software Engineer

ECS

Boston, MA • On-site

$140K - $175K/yr

Full-time

Posted 18 days ago


Job description

Everforth ECS is seeking a Software Engineer to work in Manassas, VA office.
Job Description:
ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval Acoustics AI/ML. This position requires strong technical leadership skills, experience with various modern software languages, machine learning architecture, and enterprise application integration. The candidate works closely with both the project and technical teams to swiftly prototype and develop solutions in an agile environment and deploy capabilities to the cloud computing environment and operational end user. The candidate cultivates an environment that promotes customer service, excellence in communication, innovation, collaboration, and teamwork. The Software Engineer performs in a multidisciplinary team environment to ensure deadlines are met.
Responsibilities:
  • Develops software solutions by studying information needs, conferring with end-users, and studying systems flow, data usage, and work processes.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Establish and meet projected timelines and work independently or as a member of a team
  • Provides information by collecting, analyzing, and summarizing development and service issues
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures

We are a rapidly growing company that considers our employees and teams to be our most important assets. Our team environment provides opportunities for growth to individuals who are motivated to excel. We are situated in Merrifield, VA -- well positioned for most commutes within the Northern Virginia area. Our newly renovated office spaces are first in class facilitating a teamwork environment. We also offer opportunities for telework and have some of the most interesting, advanced IT business in the DC area. Our growing program works with the most forward leaning technologies and extraordinary customers who are thought and action leaders in within the AI/ML domain. We offer a highly competitive compensation and benefits package to the right person for this key position.
Salary Range: $140,000-175,000
General Description of Benefits
  • BA/BS degree in Computer/Mechanical/Electrical Engineering; Computer Science or a related Information Technology field or equivalent experience
  • Secret Clearance with the ability to obtain TS/SCI
  • Proficiencies in modern programming languages such as Python, Java, and JavaScript
  • Experience utilizing containerization technologies (e.g. Docker) and orchestration frameworks (e.g. Kubernetes)
  • 5 years of experience coding, designing, deploying, and supporting enterprise level systems
  • Strong analytical and reasoning skills with an ability to visualize processes and outcomes
  • Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
  • Experience developing Architecture and Data Flow Diagrams
  • A skilled intelligent, articulate individual who relates to people at all levels of an organization; possesses excellent technical writing and presentation skills
  • Familiarity with Windows and Linux operating systems
  • Ability to work in a fast-paced environment
  • Ability to travel (15%) to OCONUS/CONUS locations
  • Ability to quickly grasp and implement new technologies
  • A self-motivated, self-starter that enthusiastically embraces pushing imaginative solutions to hard operational problems