Software Tools Development Engineer

undefined ago • 5 Years + • Game Engine

Job Summary

Job Description

Join Intel's dynamic team to lead the development of critical software tools and methodologies, enhancing workflows for global software, firmware, and validation teams. This role involves designing and deploying complex Python-based tools, automating manual processes into CI/CD pipelines, and standardizing system configurations. You will collaborate with various architects, drive team alignment, and mentor junior engineers, directly impacting product quality and delivery speed through robust, scalable solutions.
Must have:
  • Lead full software development lifecycle.
  • Design and develop complex Python-based tools.
  • Architect and manage new tool releases.
  • Automate workflows into CI/CD pipelines.
  • Collaborate on system configurations and secure features.
  • Drive alignment across SW, FW, SV, NVM teams.
  • Mentor junior engineers.
  • Bachelor's degree in Computer Science or related field.
  • 5+ years in software development with Python.
  • Proven experience leading production-level software tools.
  • Demonstrated experience automating processes into CI/CD pipelines.
  • Proficiency with Git and branching strategies.
  • Hands-on Unix/Linux and shell scripting experience.
  • Strong problem-solving and communication skills.
Good to have:
  • Experience with Azure DevOps (AZDO) and Jenkins
  • Experience with build systems like Yocto
  • Familiarity with containerization technologies (e.g., Docker)
  • Prior experience in a software tools or DevOps-focused leadership role
  • Experience collaborating with hardware and firmware teams on system-level projects

Job Details

Job Description:

About the Role:

Join our dynamic team and lead the development of cutting-edge software tools and methodologies for our global organization. You will be responsible for creating and improving the critical tools that our entire software, firmware, and validation teams use every day. This is an opportunity to solve complex technical challenges, transform manual processes into automated CI/CD pipelines, and make a tangible impact on product quality and delivery speed.

We are looking for a leader who is passionate about automation, system integration, and building robust, scalable solutions. Your work will directly shape our development workflows and infrastructure.

What You Will Do:

  • Lead the full software development lifecycle from design and architecture to implementation and deployment of production-level tools.
  • Design and develop highly complex Python-based tools for critical processes like Non-Volatile Memory (NVM) image generation.
  • Architect and manage the release of new tools to internal and external customers, ensuring high-quality standards and successful adoption.
  • Automate and optimize workflows by transforming manual processes into fully automated CI/CD pipelines.
  • Collaborate with System, Firmware, Security, and Hardware architects to define and standardize system configurations and secure features across the organization.
  • Drive the alignment of multiple teams (SW, FW, SV, NVM).
  • Mentor junior engineers and foster a culture of technical excellence and innovation.

Qualifications:

Minimum Qualifications:

  • A Bachelor's degree in Computer Science or a related technical field.
  • 5+ years of professional experience in software development, with a strong emphasis on Python.
  • Proven experience leading the design and development of complex, production-level software tools.
  • Demonstrated experience transforming manual processes into automated CI/CD pipelines.
  • Proficiency with version control systems (Git) and an understanding of branching strategies.
  • Hands-on experience with the Unix/Linux operating system and shell scripting.
  • Excellent problem-solving skills and the ability to clearly communicate technical concepts to diverse teams.

Preferred Qualifications:

  • Experience with continuous integration and continuous deployment (CI/CD) pipelines, especially using Azure DevOps (AZDO) and Jenkins.
  • Experience with build systems like Yocto.
  • Familiarity with containerization technologies (e.g., Docker).
  • Prior experience in a software tools or DevOps-focused leadership role.
  • Experience collaborating with hardware and firmware teams on system-level projects.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Haifa, Haifa District, Israel

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Visit our Careers at Intel site and discover how it is to work here. Search jobs, get to know employees and learn more about benefits at Intel:

Hillsboro, Oregon, United States (On-Site)

Santa Clara, California, United States (On-Site)

Haifa, Haifa District, Israel (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hillsboro, Oregon, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Leixlip, County Kildare, Ireland (Remote)

Phoenix, Arizona, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Intel

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug