More jobs:
Software Support Engineer
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-05-02
Listing for:
Nova Ltd.
Full Time
position Listed on 2026-05-02
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Nova is looking for a highly skilled Software Support 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.
WhyNova
- Certified Great Place to Work:
Recognized in 2022, 2023, 2024 and 2025 based on employee feedback, and consistently ranked among the Top 30 companies in our industry for workplace excellence. - Customer-Focused Environment:
Be the face of Nova. We value strong relationships, and you’ll work closely with customers to understand their needs and deliver high-impact solutions. - Culture of Continuous Learning:
At Nova, growth never stops. You'll work with cutting-edge metrology tools, work with top engineers, and participate in ongoing industry training programs.
- Design and develop high-precision equipment control logic, automation workflows, and state machines using the C#/.NET framework.
- 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.
- Investigate and resolve production-level issues using strong debugging skills, including offline debugging and root-cause analysis.
- Maintain the readiness 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.
- B.Sc. degree in Computer Science, Computer Engineering, or equivalent practical experience.
- 3+ years of backend or 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-solving 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.
- Understanding of Database Schemas and data relationships.
- Proficiency in writing and executing SQL commands and the ability to read and trace Stored Procedures.
- Ability to work as a team player while also taking full ownership and working independently.
- A genuine passion for technology and problem-solving.
- Availability to travel abroad for short periods, if needed.
- Strong communication skills to collaborate effectively with multinational teams and present technical findings clearly.
- Experience working in Agile development environments.
- Familiarity with the semiconductor communication protocol SECS/GEM.
- Experience in system-level performance monitoring and diagnostic telemetry.
- In leveraging AI-assisted development tools (e.g., Git Hub Copilot, LLMs) and AI-driven workflows to enhance productivity.
A dreamer and brilliant high aimer who sees the impossible as the starting point and loves working in a multidisciplinary global team to create innovative breakthroughs.
If you need assistance due to a disability, you may contact us at
#J-18808-LjbffrTo 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:
×