Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Software Engineer

  • Job type Posted on: Jun 20, 2026
  • Experience level EmergencyMD
  • Employment type Marlborough, Massachusetts
  • Remote status Salary: $170,000 per year
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Software Engineer roles in Massachusetts.

View Salary Guide →

Job Title :

Senior Software Engineer

Job Type :

Full-time

Job Location :

Marlborough Massachusetts United States

Remote :

No

Jobcon Logo Job Description :

ABOUT ADCOLE Adcole designs and manufactures precision measurement systems used by leading industrial manufacturers - Ford, GM, Toyota, Caterpillar, Cummins, and others - to measure rotating components to tolerances finer than one-hundredth the diameter of a human hair. Our systems serve as the measurement standard on production floors worldwide, including in Formula One with teams like Red Bull and Ferrari. We have been manufacturing the majority of our products at our Massachusetts headquarters since 1957. We support customers globally through offices in the U.S., Germany, China, and Japan. THE ROLE We are looking for a Senior Software Engineer to join our software engineering team and take a leading role in developing the software that drives our measurement systems. You will report to the Director of Software Engineering and work closely with engineering, manufacturing, and customer support teams. The work spans the full software lifecycle - architecture, UI/UX development, algorithm implementation, hardware integration, and validation. This includes both off-line development and hands‑on testing directly on our measurement equipment. KEY RESPONSIBILITIES Design and develop software for precision measurement systems Build and maintain UI/UX workflows based on functional requirements Develop and optimize data acquisition and analysis algorithms Support hardware/software integration and system validation Troubleshoot and resolve defects in current and legacy systems Contribute to project planning, code reviews, and technical documentation Evaluate new tools and technologies, including AI-driven approaches Mentor junior engineers and contribute to team engineering practices WHAT WE'RE LOOKING FOR We are looking for someone with a solid technical foundation and a genuine interest in this kind of work - someone who learns well and takes ownership of problems. You do not need to have experience with every item listed here. If the role interests you and you have the core background, we encourage you to apply. Core background Degree in Computer Science, Software Engineering, Robotics, or a related field - or equivalent experience 5+ years of experience in motion control, device control, or similar software development Professional experience with C# and Microsoft WPF Strong programming skills in C and/or C++ Experience building and maintaining production software systems Comfortable working across teams and communicating technical concepts clearly Helpful but not required AI implementation experience Azure DevOps or Team Foundation Server SQL Server or relational databases Hardware/software integration or embedded systems GROWTH AND DEVELOPMENT This role has room to grow into project or team leadership over time, depending on your interests. We offer tuition reimbursement and make a point of investing in people's long-term development. COMPENSATION & BENEFITS Salary: $140,000 – $170,000 annually Medical, dental, and vision insurance Life insurance Tuition reimbursement Paid time off 401(k) program Equal Opportunity Employer Adcole is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law. #J-18808-Ljbffr

Jobcon Logo Position Details

Posted:

Jun 20, 2026

Reference Number:

14660_DCE76FA990C88EAAD5A7645DAEA7FD18

Employment:

Full-time

Salary:

Not Available

City:

Marlborough

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Software Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

ABOUT ADCOLE Adcole designs and manufactures precision measurement systems used by leading industrial manufacturers - Ford, GM, Toyota, Caterpillar, Cummins, and others - to measure rotating components to tolerances finer than one-hundredth the diameter of a human hair. Our systems serve as the measurement standard on production floors worldwide, including in Formula One with teams like Red Bull and Ferrari. We have been manufacturing the majority of our products at our Massachusetts headquarters since 1957. We support customers globally through offices in the U.S., Germany, China, and Japan. THE ROLE We are looking for a Senior Software Engineer to join our software engineering team and take a leading role in developing the software that drives our measurement systems. You will report to the Director of Software Engineering and work closely with engineering, manufacturing, and customer support teams. The work spans the full software lifecycle - architecture, UI/UX development, algorithm implementation, hardware integration, and validation. This includes both off-line development and hands‑on testing directly on our measurement equipment. KEY RESPONSIBILITIES Design and develop software for precision measurement systems Build and maintain UI/UX workflows based on functional requirements Develop and optimize data acquisition and analysis algorithms Support hardware/software integration and system validation Troubleshoot and resolve defects in current and legacy systems Contribute to project planning, code reviews, and technical documentation Evaluate new tools and technologies, including AI-driven approaches Mentor junior engineers and contribute to team engineering practices WHAT WE'RE LOOKING FOR We are looking for someone with a solid technical foundation and a genuine interest in this kind of work - someone who learns well and takes ownership of problems. You do not need to have experience with every item listed here. If the role interests you and you have the core background, we encourage you to apply. Core background Degree in Computer Science, Software Engineering, Robotics, or a related field - or equivalent experience 5+ years of experience in motion control, device control, or similar software development Professional experience with C# and Microsoft WPF Strong programming skills in C and/or C++ Experience building and maintaining production software systems Comfortable working across teams and communicating technical concepts clearly Helpful but not required AI implementation experience Azure DevOps or Team Foundation Server SQL Server or relational databases Hardware/software integration or embedded systems GROWTH AND DEVELOPMENT This role has room to grow into project or team leadership over time, depending on your interests. We offer tuition reimbursement and make a point of investing in people's long-term development. COMPENSATION & BENEFITS Salary: $140,000 – $170,000 annually Medical, dental, and vision insurance Life insurance Tuition reimbursement Paid time off 401(k) program Equal Opportunity Employer Adcole is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law. #J-18808-Ljbffr

Loading
Please wait..!!