More jobs:
Software Tier 4 Engineer
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-06-04
Listing for:
Nova Measuring Instruments
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
Nova is looking for a highly skilled Senior Software Engineer to join our global team. This role is designed for a technical expert who thrives on designing complex equipment control sequences and solving real-world automation challenges. You will not only build robust software frameworks but also serve as the "technical detective" for critical production-level issues, requiring a blend of deep C# expertise and elite analytical skills.
Responsibilities- End-to-End Execution:
Implement complex software features from hardware integration to deployment, meeting high quality and reliability standards. - Contribute to system architecture, technical design, and key engineering decisions for scalable equipment software solutions.
- Maintain the readines to address critical system issues in live environments or production lines, ensuring rapid recovery and stability.
- Work closely with developers, QA, Product, and other cross-functional stakeholders in a multinational environment.
- Take ownership of tasks, deliver independently, and help drive engineering excellence and best practices across the team.
- 3+ years of back and server-side development experience, with a proven track record in industrial automation, semiconductor equipment, or complex hardware-software integration systems.
- Strong experience in Object-Oriented Programming (OOP), primarily in C# (or Java with a willingness to master C#).
- Deep understanding of multi-threading, asynchronous programming (async/await), and managing concurrency in real-time or near-real-time environments.
- Proven experience in implementing complex software systems, with strong analytical and problem-solver skills to handle production-level issues.
- Familiarity with debugging tools (e.g., Win Dbg, dot Memory, dot Trace) and the ability to perform offline debugging through logs and memory dumps.
- Ability to work as a team player while also taking full ownership and working independently.
- Agenuine passion for technology and problem-solving.
- Strong communication skills to collaborate effectively with multinational teams and present technical findings clearly.
- Familiarity with the semiconductor communication protocol SECS/GEM.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×