Demo

Sr Software Engineer

Analogic Corporation
Canton, MA Full Time
POSTED ON 1/16/2025 CLOSED ON 3/22/2025

What are the responsibilities and job description for the Sr Software Engineer position at Analogic Corporation?

Job Description

Job Description

Why should you join the Analogic team?

At Analogic, we work together to create life-changing technology. We value your unique skills and abilities and invite you to join our team in saving lives by supplying health care workers with high-tech medical products and transportation security professionals with leading-edge aviation security screening equipment. We offer great benefits, a 9 / 80 work schedule and career advancement. To learn more about our culture, mission and vision please visit www.analogic.com

Job Purpose :

Copley Controls is a leading innovator in the field of motion control products, dedicated to delivering high-performance solutions for a wide range of industries, including robotics, automation, aerospace, and more. Our commitment to excellence and cutting-edge technology drives us to continuously push the boundaries of what is possible. We are seeking a highly skilled and motivated Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating high-quality, scalable, and maintainable software solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications that enable and support Copley Controls products.

Essential Duties and Responsibilities :

  • Design, develop, test, and maintain software applications.
  • Work independently and collaborate with cross-functional teams, including hardware engineers, software developers, and applications engineers to define software requirements and specifications.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Conduct thorough testing and debugging of software to ensure functionality and performance.
  • Participate in code reviews and provide constructive feedback to ensure high quality code and adherence to best practices.
  • Develop and maintain documentation for software design, implementation, and testing processes.
  • Stay up to date with the latest advancements in software development, technologies, and industry trends.
  • Contribute to continuous improvement initiatives, identifying opportunities to enhance software development processes and methodologies.

Education, Work Experience, Skills and Competencies Requirements :

  • Bachelor's or Master's degree in Computer Science, Software Computer Engineering, or a related field.
  • 5 years’ hands-on experience developing with Java.
  • Proven experience in software development, with a strong understanding of software engineering principles and methodologies.
  • Proficiency in programming languages such as Java, C , C#.
  • Experience with software development tools and frameworks, such as NetBeans, Visual Studio, SVN, Jira.
  • Familiarity with front-end and back-end development technologies and frameworks.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Strong written and verbal communication skills.
  • Experience with C#, C , Python is preferred.
  • Experience with motor control technologies, such as brushless DC motors, stepper motors, and servo systems is preferred.
  • Knowledge of safety standards and regulatory requirements related to motion control products is preferred.

    Physical Requirements :

    Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and / or quantitative productivity standards.

    Ability to maintain regular, punctual attendance consistent with the ADA, FMLA and other federal, state and local standards.

    Must be able to occasionally lift and carry up to 30 lbs.

    Must be able to talk, listen and speak clearly on the telephone and in videoconferences (Teams, Zoom, etc.).

    Position involves prolonged sitting and extensive use of computer / keyboarding.

    What We Offer :

    We appreciate that our employees work diligently to contribute to our success as an organization. We also recognize the importance of work-life balance and therefore developed a competitive total rewards package including programs that offer employees flexibility to balance their work and life including :

  • 9 / 80 work schedule – enjoy every other Friday off!
  • Flexible Vacation – employees can take time off as is reasonably needed
  • Comprehensive benefits including medical, dental, vision, life insurance and disability plans.
  • HRA (for PPO plan participants) / HSA (Health Savings Account for high deductible plan participants) contribution
  • 401K with company match and immediate vesting
  • Continuous Education Assistance
  • Supportive culture that values innovation, collaboration, and excellence
  • Sr. Software Engineer
    Level 99 -
    Brockton, MA
    Sr Python Developer
    Indium Software -
    Norfolk, MA
    IAM Engineer
    Pinnacle Software Solutions -
    Braintree, MA

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr Software Engineer?

    Sign up to receive alerts about other jobs on the Sr Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Analogic Corporation

    Analogic Corporation
    Hired Organization Address Peabody, MA Full Time
    Job Description Job Description Analogic Corporation has become the leading provider of advanced security screening tech...
    Analogic Corporation
    Hired Organization Address Peabody, MA Full Time
    Job Description Job Description Why should you join the Analogic team? At Analogic, we work together to create life-chan...
    Analogic Corporation
    Hired Organization Address Peabody, MA Full Time
    As a growing company, our hiring cycle is agile and sometimes unpredictable. We'd hate to miss hiring you just because w...
    Analogic Corporation
    Hired Organization Address Peabody, MA Full Time
    Summary Sets up and operates a variety of automatic or semi-automatic machines including robotic assembly equipment used...

    Not the job you're looking for? Here are some other Sr Software Engineer jobs in the Canton, MA area that may be a better fit.

    Sr Software Engineer 4.24A

    Rudzinsky Associates, Brockton, MA

    Sr Software Engineer

    OSI Systems, Inc., Brockton, MA

    AI Assistant is available now!

    Feel free to start your new journey!