Software Engineer
Hamilton Storage · Franklin, MA · 2 mo ago
Engineering$90k–$130k/yrFull-time
Responsibilities
- Maintain skills as an individual contributor and develop professional skills.
- Learn, know, and adhere to department and company standards and procedures.
- Work independently with minimum supervision and direction.
- Communicate effectively in English.
- Design and build OEM software solutions that run in a Windows environment.
- Develop customer use software.
- Work on platforms utilizing C/C++, C#, and Python.
Requirements
- 5+ years of product development using multi-threading and multi-processor application development.
- Good understanding of OOD/OOP and design patterns.
- Knowledge of motion controllers and system control theory.
- Knowledge of SQL and database design (a plus).
- OCR/Vision experience (a plus).
Qualifications
- Must possess excellent verbal and written communication skills.
- Experience working in an Agile environment.
- Diverse portfolio of exciting and innovative design projects.
- Tremendous opportunities for professional growth and advancement.
Benefits
- Competitive Compensation
- Excellent Benefit Package (medical, dental, vision insurance, paid vacation time, paid sick time, disability insurance, 401k, tuition reimbursement and much more)
- Drug free workplace.
Pay
Salary Range - $90,000 - $130,000 (Depending on experience)
Schedule
The final salary offer will be determined on a variety of factors, including the candidate's relevant experience, specialized skills, and professional qualifications.