





Generalist Software Engineer title, mid-level experience range, and known employer increase candidate competition.
Semiconductor hardware-software integration and real-time systems bias toward specialized domain experience.
Explicit 2-year bachelor's minimum plus multi-threaded and system-integration skills create moderate filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and implement software features and components for system integration in semiconductor inspection technology.
Engage in cross-functional collaboration with hardware, systems, and algorithm teams to enable technical integration of co-optimized hardware-software solutions.
Contribute to code quality by adopting best practices in testing, maintainability, and continuous integration pipelines.
Bachelor's degree with minimum 2 years of related work experience or Master's degree with 0 years experience.
Proficiency in object-oriented programming with experience in one or more of Java, C++, C#, Python.
Experience or understanding of multi-threaded, multi-process, or distributed software design principles.
Work Experience Required: Minimum 2 years with Bachelor's degree or 0 years with Master's degree.
Experience working in semiconductor or advanced manufacturing technology environments with complex system integration.
Strong knowledge of software design, algorithms, and data structures applied to real-world applications.
Ability to contribute to and drive adoption of industry best practices in software development and integration within multi-disciplinary engineering teams.