Staff Engineer, Software (sys)

Kulicke and Soffa
Fort Washington, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Washington, United States of America

Tech stack

Unit Testing
C++
Computer Programming
Object-Oriented Software Development
Software Architecture
Software Engineering
Project Management

Job description

Experteer Overview You will join a skilled software team developing control software for high-precision semiconductor equipment. You'll contribute across the full development life cycle, from requirements and design to implementation, testing and debugging, in both simulation and lab machines. You'll own and evolve parts of the software architecture, lead a project team, and collaborate with cross-functional, multi-site teams to achieve system-level performance. This role offers impact on platform development and roadmap shaping in a cutting-edge domain. Compensation / Benefits * Software design and development for advanced semiconductor equipment * Requirements analysis, design specifications, implementation and unit testing * Diagnose and resolve software defects with effective fixes * Develop new platforms, infrastructure and architecture with continuous improvement * Collaborate with cross-functional functions across geographies to meet product requirements * Own a subset of the software architecture, define the roadmap and mentor team members * Lead the software project team, assign tasks, and provide weekly progress updates Tasks * 10+ years of relevant software engineering experience * Proficient in C/C++ programming * Strong knowledge of object-oriented design methodologies and software architecture * Experience with software development life cycle for large-scale, complex systems * Domain knowledge in vision, motion, or equipment design (advantage) * Strong analytical, troubleshooting and problem-solving skills * Independent, self-driven with project management skills and ability to work under tight schedules * Positive attitude, effective communication and teamwork * Ability to lead a team to achieve significant outcomes Key requirements *

Requirements

Experteer Overview You will join a skilled software team developing control software for high-precision semiconductor equipment. You'll contribute across the full development life cycle, from requirements and design to implementation, testing and debugging, in both simulation and lab machines. You'll own and evolve parts of the software architecture, lead a project team, and collaborate with cross-functional, multi-site teams to achieve system-level performance. This role offers impact on platform development and roadmap shaping in a cutting-edge domain. Compensation / Benefits * Software design and development for advanced semiconductor equipment * Requirements analysis, design specifications, implementation and unit testing * Diagnose and resolve software defects with effective fixes * Develop new platforms, infrastructure and architecture with continuous improvement * Collaborate with cross-functional functions across geographies to meet product requirements * Own a subset of a

  • software architecture, define the roadmap and mentor team members * Lead the software project team, assign tasks, and provide weekly progress updates Tasks * 10+ years of relevant software engineering experience * Proficient in C/C++ programming * Strong knowledge of object-oriented design methodologies and software architecture * Experience with software development life cycle for large-scale, complex systems * Domain knowledge in vision, motion, or equipment design (advantage) * Strong analytical, troubleshooting and problem-solving skills * Independent, self-driven with project management skills and ability to work under tight schedules * Positive attitude, effective communication and teamwork * Ability to lead a team to achieve significant outcomes Key requirements *

Apply for this position