Software Application Development Engineer

Intel CorporationFolsom, CA
Onsite

About The Position

Join Intel as a Software Application Development Engineer and play a pivotal role in shaping the software solutions that empower end-users and drive innovation in the tech industry. In this dynamic role, you will design, develop, test, and debug cutting-edge software applications that span the full application stack, including both frontend and backend development. Your contributions will directly impact Intel's mission to deliver world-class technology solutions, helping to create seamless user experiences and robust applications for both individual users and integrated systems used by independent software vendors (ISVs).

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field with 1+ years of experience OR Master's degree in Computer Science, Software Engineering, or related field with 0 years of experience.
  • Programming languages and tools including Python, Java, JavaScript, TypeScript, SQL, C, Swift, PyTorch, TensorFlow, Node.js, and MySQL.
  • DevOps principles and practices.

Nice To Haves

  • Familiarity with agile development methodologies and modern software development lifecycle processes.
  • Previous experience interacting with end-users or stakeholders to gather system requirements and feedback.

Responsibilities

  • Develop high-quality software applications using modern programming languages, secure coding practices, and legal compliance guidelines.
  • Collaborate with cross-functional teams to analyze user stories and define system requirements.
  • Write functional and test code, automate build and deployment processes, and perform unit, integration, and end-to-end testing.
  • Utilize frameworks and tools such as PyTorch and TensorFlow to create innovative and scalable solutions.
  • Execute secure development lifecycle (SDL) tasks with guidance from product security engineers.
  • Provide technical input to complete product documentation and installation/maintenance procedures.
  • Engage with end-users to gather feedback and implement necessary system modifications.

Benefits

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