Equipment Software Engineer

Allegro MicroSystems, LLC
Manchester, NH Full Time
POSTED ON 4/15/2022 CLOSED ON 9/28/2022

What are the responsibilities and job description for the Equipment Software Engineer position at Allegro MicroSystems, LLC?

At Allegro we practice Flex@Allegro, an approach to working that empowers managers and their team members to decide where and when work will be done. Ask what Flex@Allegro can mean for you. Allegro MicroSystems is seeking a dynamic and collaborative innovator with a background in software and firmware engineering to join our global process engineering team. As an Equipment Software Engineer, you will play a pivotal role in the development and launch of new products through the design of software tools and interfaces targeting high-volume automated test equipment (ATE) solutions. You will have the opportunity to collaborate with a multi-disciplinary team to lead all phases of the software development cycle, including the definition of requirements, implementation of the design, validation of the code functionality, completion of the documentation package for the application, and management of software version control for the final solution. You’ll be joining a team that embraces our core value of innovation with purpose, aiming for creative, efficient, and sustainable solutions that scale. Job Responsibilities: Develop, maintain, and continually optimize hardware interface drivers for automated handling and test equipment. Develop interface drivers between handling and test equipment using multiple interface protocols such as GPIB, TTL, RS-232, etc. Manage revision control of internally developed hardware library functions used in operations. Provide continuous improvement, maintenance, technical support, and enhancements for existing systems and platforms. Consult with equipment suppliers to resolve complex issues related to software interfaces Collaborate with team members to improve productivity, cycle time, design methodology, troubleshooting, and efficiency of processes Manage incoming change requests for software support tickets Implement DevOps and CI/CD software tools for process efficiency improvements through task automation Conduct industry research on best-in-class design practices for developing robust software solutions Qualification and requirements: Bachelor's degree in Electrical Engineering or Computer Science 0-2 years of related experience, ideally involving Semiconductor test Internship with semiconductor or other ATE test team for entry level candidates Strong working knowledge of software development programming environments and techniques Experience with software development utilizing C# and C/C Experience with supporting legacy solutions and upgrading codebases to modern toolsets Experience with Git source control, DevOps practices, and CI/CD methodologies Knowledge of electronics and usage of basic electronics lab equipment Automated Test Equipment experience, Teradyne Eagle preferable #LI-MR1 At Allegro, we are committed to providing a harassment-free environment of mutual respect to fuel innovation through inclusive thought collaboration. Allegro is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, parental status, or any other basis covered by appropriate law. Allegro makes hiring decisions based solely on qualifications, merit, and business needs at the time.
Java Software Engineer
ClassBoxes Technologies -
Manchester, NH
Agile Software Engineer Intern
Jacobs -
Bedford, NH
Mid-Level Software Engineer
Newforma -
Manchester, NH

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
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

Sign up to receive alerts about other jobs with skills like those required for the Equipment Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $74,006 - $95,455
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

Software Engineer

Peraton, Bedford, NH

Software Engineer

United Therapeutics Corporation, Manchester, NH