1

Sr Software Engineer Jobs in Worcester, MA (NOW HIRING)

Senior Software Engineer (Onsite)

Sudbury, MA · On-site

$86.80 - $165.20/hr

The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Sr. Software Engineer to join our team. What You Will Do * Participate on collaborative, cross ...

Build Cadonix is seeking a Senior Software Engineer to play a key role in designing, building, and scaling innovative new cloud-enabled products in the wire harness design and manufacturing space.

Senior Software Engineer - Platform

Waltham, MA · On-site

$132K - $174K/yr

As a Senior Software Engineer, you will work on the storage and virtualization team, reporting to the Director of Platform Engineering. You will be challenged to think out of the box and solve ...

Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

As a Senior Backend Software Engineer on the Growth team , you'll be at the forefront of building and scaling ZoomInfo's core backend services. You'll work primarily with Java to develop robust, high ...

Senior Software Engineer - Platform

Waltham, MA · On-site

$132K - $174K/yr

As a Senior Software Engineer, you will work on the storage and virtualization team, reporting to the Director of Platform Engineering. You will be challenged to think out of the box and solve ...

Senior Software Engineer

Needham, MA · On-site +1

$133K - $175K/yr

The Job WB Games Boston is looking for a Senior Software Engineer to join the team! In this position, you will be architecting, implementing and maintaining key game systems and features for Game of ...

Senior Software Engineer

Waltham, MA · On-site

$130K - $180K/yr

We are seeking a hands-on Embedded Software Engineer to join our Process Analytics team. The Process Analytics R&D team is tasked with developing state of the art hardware/software products for ...

Senior Software Engineer

Waltham, MA · On-site

$130K - $180K/yr

We are seeking a hands-on Embedded Software Engineer to join our Process Analytics team. The Process Analytics R&D team is tasked with developing state of the art hardware/software products for ...

Senior Software Engineer

Waltham, MA · On-site

$130 - $180/hr

We are seeking a hands-on Embedded Software Engineer to join our Process Analytics team. The Process Analytics R&D team is tasked with developing state of the art hardware/software products for ...

Senior Software Engineer

Waltham, MA · On-site

$130 - $180/hr

We are seeking a hands‑on Embedded Software Engineer to join our Process Analytics team. The Process Analytics R&D team is tasked with developing state of the art hardware/software products for ...

Senior Software Engineer

Sudbury, MA · On-site

$128K - $168K/yr

Minimum of 5 years of experience in Software Engineering Modern C++, including Objected Oriented Design, Multithreaded/Parallel programming, SW Architecture Multiple Scripting languages. Preferred:

Showing results 21-40

Sr Software Engineer information

See Worcester, MA salary details

$75.3K

$143K

$191.6K

How much do sr software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for sr software engineer in Worcester, MA is $142,980.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,200.00 and $161,100.00 per year, depending on experience, location, and employer.

What is a Sr Software Engineer?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What cities near Worcester, MA are hiring for Sr Software Engineer jobs?

Cities near Worcester, MA with the most Sr Software Engineer job openings:

Infographic showing various Sr Software Engineer job openings in Worcester, MA as of August 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% In-person job distribution, with an average salary of $142,980 per year, or $68.7 per hour.

Senior Software Engineer, DPU - Networking

NVIDIA Corporation

Westford, MA • On-site

$184 - $357/hr

Other

Re-posted 12 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 246 rated software companies


Job description

## Senior Software Engineer, DPU - NetworkingApplylocations: US, MA, Westfordtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2017846We are looking for a versatile Senior Software Engineer for the NVIDIA DPU Platform team.This position offers the opportunity to have a real impact in a multifaceted, technology-focused company affecting product lines that empower the most advanced data centers in the world. Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of delivering the world's most powerful platforms. Do you have broad experience with Linux and embedded platforms and a passion for building innovative products? If so, this position is for you!**What you'll be doing:*** Develop system software components including processor firmware, kernel drivers/modules, and user space applications and libraries* Collaborate with hardware and product design teams to develop software for sophisticated SOC platform designs* Assist world-wide teams with DPU project bring-up and validation* Tackle complex system-level optimization and resource utilization challenges* Work in pre-silicon development mode as you architect, debug, measure, and optimize performance while applying and extending the software simulator and hardware emulator test environments.* Participate across all levels of the product development life-cycle with high standards for clear requirements, software quality, and performance**What we need to see:*** Bachelor of science or master's degree, or equivalent experience, with 6+ years of demonstrable experience in Linux and complex embedded systems development* Experience with Linux bootloader and boot firmware - ATF/UEFI a strong plus* Strong background in developing or maintaining Linux distributions, including user space libraries and applications, software update mechanisms* Enthusiasm for extending your technical knowledge into new areas* Strong analytical skills and proven success in problem-solving and achieving performance objectives**Ways to stand out from the crowd:*** Experience with multiple Linux distributions, with the ability to compare and contrast them* Specialist knowledge of secure boot flows and/or trusted compute environments* Experience developing security key management solutions* Knowledge of secure software development practices* Experience developing and sustaining commercially available software products through a full product life-cycle.With competitive salaries and a comprehensive benefits package, NVIDIA is widely regarded as one of the most desirable technology employers in the world. Our teams are composed of some of the most forward‐thinking and driven engineers in the industry, and we continue to grow rapidly. If you are a senior data engineer passionate about building large‐scale, high‐impact data platforms, we’d love to hear from you.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 15, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993