System Software Development Engineer

Intel•Hillsboro, OR
•Hybrid

About The Position

The System Software Development Engineer designs, develops, integrates, tests, validates, and debugs software across multiple layers of the system software stack. The work supports technologies, products, and platforms that enable features and solutions for next-generation computing systems. The engineer collaborates with cross-functional teams to deliver reliable, high-quality software and support hardware and software innovation. The role includes developing and supporting reference platforms and product-specific software solutions, translating system requirements into scalable designs, and contributing to software architecture, code reviews, and development-process improvements. The engineer supports product development throughout the software lifecycle, from concept and design through deployment and maintenance. The position is eligible for a hybrid work model, splitting time between an assigned Intel site and off-site.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or Software Engineering and 6+ years of experience; or a master's degree and 4+ years of experience; or a Ph.D.
  • 2+ years of experience with SORT/Test Handler Software, Module Integrated Software, and Backend Automation Systems supporting legacy and new developments.
  • In-depth understanding of SORT stakeholders to support seamless system integration and optimization.
  • Experience with .NET programming languages.
  • Strong problem-solving and analytical skills.
  • Technical curiosity and willingness to learn new technologies.
  • Attention to detail and commitment to quality.
  • Ownership, accountability, collaboration, adaptability, communication, customer and product orientation, persistence, and results-driven execution.

Nice To Haves

  • 2+ years of experience in test development.
  • Hands-on expertise in Handler Software, Module Integrated Software, and Backend Automation Systems within semiconductor manufacturing.
  • Experience with software release, validation, and optimization processes.
  • Experience managing supplier software releases and integrating them across SORT and HOP.
  • Familiarity with automation and process-improvement methodologies.
  • Proficiency in troubleshooting and enhancing legacy and new software solutions.

Responsibilities

  • Design, develop, and maintain software across system software layers, including firmware, device drivers, operating systems, middleware, frameworks, algorithms, applications, and user interfaces.
  • Integrate software components to enable product features, capabilities, and solutions.
  • Test, validate, debug, and optimize software performance to ensure reliability and quality.
  • Develop and support reference platforms and product-specific software solutions.
  • Collaborate with hardware, firmware, architecture, and validation teams to optimize system functionality and performance.
  • Analyze system requirements and translate them into scalable software designs and implementations.
  • Troubleshoot complex software and system-level issues across multiple technology domains.
  • Contribute to software architecture, code reviews, and continuous improvement of development processes.
  • Support product development across the software lifecycle, from concept and design through deployment and maintenance.
  • Support legacy and new developments using SORT/Test Handler Software, Module Integrated Software, and Backend Automation Systems.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service