Engineer, Software Engineering
Core
Develop, test, and improve reliable software for semiconductor manufacturing equipment, integrating with precision robotics, sensors, and motion-control systems.
Role type
Junior Software Engineer (Embedded/Industrial)
Builds
Software for advanced semiconductor manufacturing equipment
Domain
Semiconductor manufacturing / Industrial automation
Required skills
C++, C#, Python, Object-Oriented Design, multithreading, event-driven architectures, debugging, Git-based development, CI/CD, automated testing
Preferred skills
Robotics, automation, motion control, Embedded or real-time systems, Computer vision, AI/ML, Hardware-software integration, TCP/IP, WebSockets, IPC, SECS/GEM
Technologies
C++, C#, Python, Git, CI/CD tools, Simulation environments
Responsibilities
Develop and test software for semiconductor manufacturing equipment; Build skills in object-oriented design and multithreading; Validate software-hardware integration using real equipment and simulation; Collaborate with hardware, firmware, and QA teams
Seniority
Junior, hands-on IC