Software Application Development Engineer

Intel Corporation•Austin, TX
•$117,620 - $227,270•Hybrid

About The Position

As a Software Application Development Engineer, you will design and deliver software solutions for advanced factory automation systems and manufacturing processes. You will develop, test, and maintain frontend and backend applications, supporting optimized performance and scalability. The role contributes to Intel's semiconductor manufacturing capabilities by improving efficiency and advancing manufacturing technology. The position is part of Intel Foundry's IFA DAP UI and GenAI Platforms team, which develops scalable GenAI software platforms for manufacturing innovation, factory automation, and data-driven technologies. You will work collaboratively across teams to integrate processes and tools that support Intel's technology goals. This role is based at an assigned Intel site under a hybrid work model, splitting time between on-site and off-site work. Primary location is Hillsboro, Oregon, with additional locations in Phoenix, Arizona, and Austin, Texas. The role is listed as an Experienced Hire, Shift 1.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field with at least 4 years of relevant experience; or a master's degree in one of these fields with at least 3 years of relevant experience; or a Ph.D. in one of these fields.
  • Experience with at least two object-oriented programming languages or technologies, including C#/.NET and Python (such as NumPy, pandas, LangChain, or LangGraph), as well as Angular or React.
  • Experience with modern development tools such as Visual Studio Code, GitHub, and Jira.
  • Experience with database technologies, including Microsoft or Oracle databases (such as SQL), or VectorDB.
  • At least 1 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 architectures 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