Jobs · Engineering · Massachusetts

Senior Software Engineer

Hamilton Company · Franklin, MA · 1 wk ago
Engineering$90k–$130k/yrFull-time

Hamilton Storage provides automation solutions to customers in life science and clinical research. The company develops modular, scalable systems that automate sample storage, management, and processing. Hamilton offers all the benefits of advanced automation without the complexity associated with installing, operating, and maintaining large-scale custom systems. Headquartered in Franklin, Massachusetts, USA, Hamilton Storage has R&D facilities in both Franklin, MA and Bonaduz, Switzerland.

About the role

This is an exciting opportunity for a skilled software developer who enjoys working with automated electro-mechanical equipment and seeks to be a stakeholder in the team with influence on best practices and design. This role allows you to maintain your skills as an individual contributor while developing professional skills.

Responsibilities

  • Develop and maintain software for automated electro-mechanical systems.
  • Influence best practices and design within the software development team.
  • Adhere to department and company standards and procedures.
  • Work independently with minimal supervision.
  • Communicate effectively with internal departments and company personnel.

Requirements

  • 5+ years of product development experience using multi-threading and multi-processor application development.
  • Good understanding of OOD/OOP and design patterns.
  • Knowledge of motion controllers and system control theory.
  • Experience working in an Agile environment.
  • Experience designing and building OEM software solutions for Windows environments.
  • Experience developing customer-facing software.
  • Proficiency in C, C++, C#, and Python.
  • Excellent verbal and written communication skills in English.
  • Ability to work independently with minimal supervision.

Preferred Qualifications

  • Knowledge of SQL and database design.
  • OCR/Vision experience.

Benefits

  • Medical, dental, and vision insurance.
  • Paid vacation and sick time.
  • Disability insurance.
  • 401k retirement plan.
  • Tuition reimbursement.

Pay

Salary range: $90,000 – $130,000 per year, depending on experience and qualifications. The final salary offer will be determined based on relevant experience, specialized skills, and professional qualifications.

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 3 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu