Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Job Sr. Software Engineer

TMC Ametek

Sr. Software Engineer

Location: Peabody, MA, US, 01960 Business Unit: Ophthalmic & Precision Solutions

TMC is seeking an experienced and career minded individual to serve as Sr. Software Engineer. As a key member of TMC's New Product Development team, you will play an essential role in the design, coding, test development, deployment and troubleshooting of software used to control and monitor our active vibration cancellation systems.

Key Responsibilities

Lead the development of innovative software solutions that drive the future of vibration cancelation technology. Architect, develop, and evolve monitoring and diagnostic software solutions that provide robust, scalable interfaces to TMC products. Own software design and technical standards, producing and maintaining high-quality architectural and design documentation to support product scalability and cross-team alignment. Serve as a technical authority on the company's hardware–software ecosystem, driving deep system understanding and influencing product direction through sound engineering judgment. Collaborate cross-functionally with controls, electrical and mechanical engineers to define end-to-end solutions aligned with product and customer requirements. Provide high-level technical support and advisory leadership to internal teams and key customers, contributing to problem resolution, system optimization, and future product planning.

Qualifications

Minimum BS degree in Computer Science or related field. Minimum 3 years of experience in software development. Extensive experience designing and developing complex software systems using modern software engineering. Demonstrated ability to translate software functionality into reliable performance on electromechanical hardware systems. Hands-on experience implementing and debugging low‑level communication interfaces between host software and embedded controllers. Strong background in software architecture, including interface definition, state management, error handling, and system‑level design. Proficiency in designing and developing production‑quality software applications, including advanced user interface development, with experience cross multiple programming languages a plus. Proven experience using C# and JavaScript for application and interface development, with the ability to apply additional languages such as C/C++ or Python when required by system architecture Strong analytical and creative problem-solving skills. Results-oriented, with a strong "get it done" attitude. Passion for following software development through demonstrated functionality on electromechanical hardware systems. Excellent written and verbal communication skills with the ability to interact with a variety of audiences. Detail-oriented and organized, with the ability to multitask and display consistent follow-through on tasks, assignments, projects, etc. "Roll up your sleeves" attitude in applying experience, knowledge and skills in contributing to team efforts.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Job Sr. Software Engineer in Peabody, MA vacancy
  • $129.6k - $207.4k

     ...delivers better business results. Opportunity Overview Software development tasks consist of writing and maintaining software...  ...software toolset, working closely with hardware and firmware engineers. Develop and maintain internal software tools to assist the... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Work at office
    Flexible hours

    Teradyne

    North Reading, MA
    2 days ago
  • $109k - $174.8k

     ...of our employees and recognize their merit. Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Danvers, Massachusetts, United States of America... 
    Senior
    Temporary work
    Local area

    J&J Family of Companies

    Danvers, MA
    3 days ago
  • $130k - $200k

     ...networks, or processors. On this team we believe it is the software and control logic that integrate these elements into a...  ...performance across the fleet. In this role, you will serve as a Sr Staff Software Engineer helping to define, architect, and develop complex software... 
    Senior
    Permanent employment
    Contract work
    Relocation package

    GE Aerospace

    Lynn, MA
    4 days ago
  • $105k - $169.05k

     ...of our employees and recognize their merit. Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Danvers, Massachusetts, United States of America... 
    Senior
    Temporary work
    Work experience placement
    Local area

    J&J Family of Companies

    Danvers, MA
    16 days ago
  • $149k - $204.6k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  .... What we need We are looking for a Software Engineer to join our Applications team and support the core user interfaces... 
    Senior

    Symbotic

    Wilmington, MA
    2 days ago
  • $139k - $165k

     ...advanced analytics. Our team consists of passionate and motivated engineers and scientists with advanced degrees in engineering, computer...  ...and system resource management. The Role As a Senior Software Engineer at STR, you will help develop disruptive technologies... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    Night shift

    STR

    Woburn, MA
    2 days ago
  • $134k - $184k

     ...Senior Software Engineer Woburn, MA STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our... 
    Senior
    Full time
    Local area
    Immediate start
    Night shift

    Science & Technology Research (STR)

    Woburn, MA
    4 days ago
  • $161.7k - $258.8k

     ...that makes better decisions, drives innovation and delivers better business results. Opportunity Overview The Software Engineering team in North Reading is looking for an experienced Software Engineer/Lead with passion for learning, developing high quality... 
    Senior
    Work at office
    Flexible hours

    Teradyne

    Reading, MA
    5 days ago
  • $161.7k - $258.8k

     ...team - one that makes better decisions, drives innovation and delivers better business results. Opportunity Overview The Software Engineering team in North Reading is looking for an experienced Software Engineer/Lead with passion for learning, developing high... 
    Senior
    For contractors
    Work at office
    Flexible hours

    Teradyne

    North Reading, MA
    3 days ago
  •  ...Senior Software Engineer The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator. They map the... 
    Senior
    Local area
    Flexible hours

    Digitas

    Wakefield, MA
    2 days ago
  • $153k - $186.3k

     ...client organization, generating results that allow our clients to thrive. What You'll Do BCG is looking for a Global IT Software Engineer Senior Manager to contribute to the development, deployment, and optimization of cutting-edge Generative AI (GenAI) tools and... 
    Senior
    Work at office
    Local area

    Boston Consulting Group

    Lynn, MA
    7 days ago
  • $161.7k - $258.8k

    Opportunity Overview Design and extend software for a large test system that incorporates many levels of software. Design operating...  ...information systems and application software. Collaborate with engineers from other disciplines in diagnosing and solving complex... 
    Senior
    Local area
    Overseas
    Flexible hours

    Israelvcforum

    North Reading, MA
    2 days ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations—... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Lynn, MA
    6 days ago
  •  ...ATI is the place to do the most meaningful work of your career. Position Overview: We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a new mobile inspection application and its supporting cloud platform. This product is a... 
    Senior

    ati

    Woburn, MA
    4 days ago
  •  ...Senior Software Engineer – Machine Learning/Computer Vision The ML Vision Team at Symbotic is expanding, and we're looking to hire a software engineer to help us build Machine Learning solutions. The candidate will assist in the development of deep learning vision models... 
    Senior
    Flexible hours

    Venturefizz Product Management Community

    Wilmington, MA
    4 days ago
  • $168.1k - $227.4k

     ...Embedded Engineer Amazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that will transform...  ...qualifications: ~5+ years of non-internship professional software development experience ~5+ years of programming with at least... 
    Senior
    Internship
    Flexible hours

    Amazon Technologies, Inc.

    Reading, MA
    3 days ago
  • $141.91k - $212.87k

     ...JOB DESCRIPTION Senior Software Engineer, User Experience Semiconductor Capital Equipment - Axcelis Technologies Job Summary Axcelis Technologies is seeking a Senior Software Engineer, User Experience to join our software engineering organization and... 
    Senior
    Local area

    Axcelis Technologies

    Beverly, MA
    4 days ago
  •  ...Senior Software Engineer – ML Operations Symbotic is looking for a talented Senior ML Ops Engineer to join our Perception team. You will assist in the development of deep learning perception models that will help our fleet of autonomous robots to accomplish their missions... 
    Senior
    Temporary work
    Flexible hours

    Venturefizz Product Management Community

    Wilmington, MA
    4 days ago
  •  ...Job Title: Senior Software Engineer - Full Stack Location: Wilmington, MA Duration: Fulltime About BigRio: BigRio is a remote technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI... 
    Senior
    Full time
    Remote work

    Saviance

    Wilmington, MA
    1 day ago
  • A leading technology company in North Reading seeks a Senior Software Engineer passionate about developing high-quality software for automatic test equipment. The ideal candidate will have 5-8 years of experience with C++, C#, and Agile methodologies and is capable of tackling... 
    Senior
    Work at office

    Teradyne

    North Reading, MA
    5 days ago
  • $142k - $153k

     ...industry. Our mission is to drive the future of national security by engineering scalable solutions that fuse technological innovation with...  ...and implementation of system architectures for AI-enabled software systems, including APIs, services, data pipelines, and deployment... 
    Senior
    Full time
    Local area

    Aptima

    Woburn, MA
    4 days ago
  •  ...Senior Support Software Engineer We are looking for a proactive Advanced Software Engineer to join our T3 Deployment team within our Technology, Software & Robotics Engineering organization. Your job will be to develop, integrate, deploy, and troubleshoot the software... 
    Senior
    Work experience placement
    Weekend work

    Venturefizz Product Management Community

    Wilmington, MA
    4 days ago
  • $134k - $184k

     ...STR is hiring a Senior Cyber Software Engineer who has a passion for developing tools and techniques to enhance the security and resiliency of national defense software systems. What you'll do: Apply software engineering principles to develop robust... 
    Senior
    Full time
    Local area
    Night shift

    STR

    Woburn, MA
    2 days ago
  •  ...in Wilmington, Massachusetts, seeks a dedicated Systems Safety Engineer. This role requires collaboration within multidisciplined teams...  ...related field with 4+ years of relevant experience. Knowledge of software and data interfaces, hazard analysis, and safety guidelines... 
    Senior
    Flexible hours

    Cessna Aircraft Company

    Wilmington, MA
    2 days ago
  • $125k - $150k

     ...Senior Full Stack Ruby on Rails Software Engineer Vestmark is seeking a Senior Full Stack Engineer with expertise in Ruby on Rails and React to help us build and enhance our financial advisor portal. In this role, you will work closely with product managers, designers... 
    Senior

    Venturefizz Product Management Community

    Wakefield, MA
    4 days ago
  •  ...NAVA Software solutions is looking for a Sr.Net Developer Details: Sr.Net Developer Duration: Full time/Direct Hire Location: Beverly, MA - First Preference ,Hauppauge, NY,Oak Park, IL,San Jose, CA The Software Developer II will plan... 
    Senior
    Full time

    Nava Software Solutions

    Beverly, MA
    5 days ago
  • Axcelis Technologies, Inc. is looking for a Senior Software Equipment Control Engineer to develop and optimize control software for next-generation ion implanters. This role involves collaboration with hardware and systems engineering teams to define control architectures... 
    Senior

    Axcelis Technologies, Inc.

    Beverly, MA
    3 days ago
  •  ...Senior Software Engineer – Platform Services We are hiring Senior Software Engineers to build and evolve business-critical systems at the core of the Symbotic platform. Our team owns the vertical lift systems that connect robots with input and output cells—directly... 
    Senior

    Venturefizz Product Management Community

    Wilmington, MA
    4 days ago
  • 6942-ABIOMED Inc. Legal Entity in Danvers, Massachusetts is seeking a Senior Embedded Software Test Engineer. This role involves leading test plan development and execution for embedded software related to cardiovascular devices, collaborating with various engineering... 
    Senior

    6942-ABIOMED Inc. Legal Entity

    Danvers, MA
    5 days ago
  • Salem Hospital in Massachusetts seeks a Central Sterile Technician responsible for advanced tasks in the sterile processing department. Key responsibilities include receiving and preparing medical instruments for sterilization, ensuring compliance with quality checks, and...
    Senior
    Afternoon shift

    Salem Hospital

    Salem, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Job Sr. Software Engineer. Be the first to apply!