Software Engineer II

ASMPT AEi, Inc.
Billerica, MA, US
Full-time

ASMPT is a leading global supplier of hardware and software solutions for the manufacture of semiconductors and electronics.

This is a unique opportunity to join the ASMPT AEi team as a Software Engineer. You will be working with SW engineer team to develop robotic and highly integrated systems used in vision-guided automated assembly and test equipment.

As a strong independent problem-solver, develop, enhance, and sustain software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.

Role & Responsibilities

  • Collaboration with management and architects to convert software design into working, scalable, maintainable software.
  • Assist with system integration, testing strategy, and documentation.
  • Conduct and participate in design and code reviews.
  • Provide estimates of assigned tasks for project planning
  • Collaborate with experts and team members, to solve technical problems.
  • Ability to work independently and troubleshoot. Assist with QA functions as required.

Qualifications & Requirements :

  • BS in Computer Science or engineering discipline
  • 3+ years of experience in industrial engineering software design / development of complex systems
  • Proficient with C# using Visual Studio; source control usage and developing multithreaded applications.
  • Familiarity with Agile Scrum methodology
  • Experience with electro-mechanical systems or robotics
  • Solid English verbal and written communication skills
  • Motived with a passion for excelling in learning and contributing to collective goals.
  • 10% travel, both domestic and international

Desired Requirements :

  • Experience with industrial communication protocols
  • Proficient with C++
  • Vision algorithms
  • 3 days ago
Related jobs
Promoted
Raytheon
Waltham, Massachusetts

Master’s degree in Computer Engineering, Computer Science, or Software Engineering, and prior Internship experience. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our pre...

Promoted
ASMPT AEi, Inc.
Billerica, Massachusetts

This is a unique opportunity to join the ASMPT AEi team as a Software Engineer. As a strong independent problem-solver, develop, enhance, and sustain software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. Coll...

Blizzard Entertainment
Boston, Massachusetts

Collaborate with designers, engineers, and artists in a cross-discipline team to architect and build features from concept to delivery. Mentor and guide engineers at all levels, either informally or through technical design reviews, code reviews, etc. Develop and improve workflows for engineers and ...

Klaviyo Inc.
Boston, Massachusetts

Lead Software Engineer II - Platform Anti-Abuse. A highly experienced software engineer with over 10 years of practice with the art of writing and delivering high quality software, including stand alone platform-available services alongside reusable tools and scripts. By working alongside a team of ...

Amazon.com Services LLC
Boston, Massachusetts

Contribute to the full software development lifecycle, including scoping, design, code, testing, deployment and maintenance of the team's software. Build and maintaince software pipelines to deliver software solutions to Android devices. Impactful Work on Android Devices: Engage in the design, devel...

SimpliSafe
Boston, Massachusetts

Our R&D team develops and maintains a microservices architecture for video recording/playback and is looking for top-notch Software Engineers to join our team. Practitioner of lean or agile software development principles and practices, understanding and advocating the importance of test automat...

Toast
Boston, Massachusetts
Remote

As a Software Engineer II, you will play a crucial role in maintaining and enhancing our POS workflows for ordering, table management, check management, and coordination of off-premise and third-party orders. We are seeking a proactive and skilled Software Engineer with a strong background in Androi...

Raytheon
Boston, Massachusetts

Master’s degree in Computer Engineering, Computer Science, or Software Engineering, and prior Internship experience. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our pre...

ActBlue
Somerville, Massachusetts
Remote

ActBlue is a nonprofit that builds tech and infrastructure for Democratic campaigns, progressive-aligned causes, and people trying to make an impact in order to fuel long-term, people-powered change.If you’ve ever given online to a Democrat or progressive organization, chances are you’ve used our po...

Klaviyo
Boston, Massachusetts

Engineers come to Klaviyo with experience in a variety of languages and from a number of disciplines. As an Engineer on the Reporting Experience team, you can expect to be deeply involved in the technical discussions on how we structure the analytics journey for our customers within the application....