Staff Engineer, Software (sys)

Kulicke and Soffa
Fort Washington, PA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Unit Testing C++ (Programming Language) Computer Programming Object-Oriented Software Development Software Architecture Software Engineering Software 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · WWC 2024

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · WWC 2023

Videos

See all

Related articles

See all