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
Software Engineer II
You'll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies, including ReactJS, Javascript, GraphQL, and NodeJS. Strong collaboration skills with the product, UX, and platform engineers coupled with the ability...
Software Development Engineer II (Onsite)
Raytheon is hiring a *Software Development Engineer* to support our teams in *Tewksbury, Massachusetts Onsite*. You will work within the Air & Missile Defense Software Department in Tewksbury, Massachusetts as part of the Patriot Software Development Team. What You Will Do** Participate in the r...
Software Development Engineer II - Data Science and Machine Learning
As a Software Development Engineer II, you will be a tech lead responsible for designing, developing, and maintaining data-driven software applications that power our platform. Do you enjoy making technical decisions and mentoring your peers? If so, you might be the perfect fit for our Software Deve...
Software Engineer II
Backend Software Engineer with a focus on Java and Node. Solving interesting and challenging problems alongside a great team of engineers. Familiarity with software development best practices, including SOLID principles, design patterns, and unit testing. Passion for developing software and continuo...
Software Engineer II
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...
Software Engineer II, User Systems
Simplisafe is looking for a Software Engineer II to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile applications. Work in a cross-functional team of frontend & backend engineers, quality assurance and product managers, to design, develo...
Senior Software Engineer II, State Street Global Advisors
As the Senior Software Engineer, II you will:. Provide leadership to team members working on existing software and integration components for our future state CRD implementation across Fixed Income and Cash domains. NET and WPF desktop applications for engineering calculations. Collaborate with stak...
Software Engineer II, Inbound Order Management
We are looking for a passionate Back End Software Engineer to join the Inbound Order Management team. Contribute to a culture of engineering excellence and strengthen the technical expertise of our engineering and product teams. Experience as a full stack, full lifecycle software engineer and deep u...
Software Development Engineer II, Android Framework for Devices
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...
Senior Software Engineer II
Please input Job Description in Additional requirements free text box....