Software Application Development Engineer

Intel•Hillsboro, OR
•Hybrid

About The Position

As a Software Application Development Engineer, you will design and deliver software solutions for factory automation systems and manufacturing processes. You will develop, test, and maintain frontend and backend applications, with attention to performance, scalability, and secure development practices. The role supports Intel's semiconductor manufacturing capabilities and contributes to factory efficiency and technological advancement. The position is part of Intel Foundry's IFA DAP UI and GenAI Platforms team, which develops scalable GenAI software solutions and platforms for manufacturing innovation, factory automation, and data-driven technologies. You will work with cross-functional teams and use technologies including Agentic AI and GenAI platforms to improve automation and decision-making.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field and 4 or more years of relevant experience; or a master's degree in one of these fields and 3 or more years of relevant experience; or a PhD degree in one of these fields.
  • Experience with at least two object-oriented programming languages, such as C#/.NET and Python, including Python tools such as NumPy, pandas, LangChain, or LangGraph, and with Angular or React.
  • Experience with modern development tools such as Visual Studio Code, GitHub, and Jira.
  • Experience with Microsoft or Oracle database technologies, such as SQL, or VectorDB.
  • At least one year of experience with container solutions such as Kubernetes and Docker.

Nice To Haves

  • Experience with semiconductor manufacturing processes and factory automation systems.
  • Hands-on experience with React or Angular and Python.
  • Experience deploying scalable cloud-based architecture and machine learning models.

Responsibilities

  • Develop and test software applications for manufacturing systems using modern programming languages and secure development practices.
  • Design, prototype, and optimize automation solutions to improve factory performance and operational efficiency.
  • Collaborate with cross-functional teams to gather requirements, define system specifications, and implement scalable solutions.
  • Perform unit, integration, and end-to-end testing to ensure software quality and reliability.
  • Automate build and deployment processes using development tools and methodologies such as CI/CD pipelines.
  • Support systems after deployment, troubleshoot technical challenges, and update documentation as needed.
  • Use Agentic AI and GenAI platforms to enhance automation and decision-making processes.

Benefits

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