SIGN IN
Software Engineer – Execution Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Intel Corporation · 1 day ago

Software Engineer – Execution Engineering

Intel Corporation is a leader in semiconductor manufacturing and is seeking a Software Engineer for their Tapeout team. The role involves developing and supporting applications that optimize chip fabrication processes, ensuring secure data processing and enhancing automation systems for tapeout operations.
Semiconductors
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Development or enhancement of automation applications that improve tapeout control, throughput, and quality. Applications may be Linux, Windows, or Web based and encompass a wide range of tapeout use cases
Development of and maintenance of secure systems and methodologies that isolate and protect sensitive data
Identification and reduction of integrated failure modes across tapeout operational systems / applications through the development and maintenance of automated validation capability
Application CI/CD and qualification through test plan development, implementation of quality control procedures, data analysis, and regression test creation
Perform software and data factory requirements discovery, functional specification, and project planning using Agile and Waterfall principles
Working with adjacent engineering teams to define project plans, communicate status, and construct retrospectives for continuous improvement
Configure and support automation systems to enable tapeout operations and product fabrication

Qualification

Software EngineeringPythonDB ManagementC++RubyLinuxWindowsAgileCommunicationProblem-solving

Required

US Citizenship required
Ability to obtain and maintain an active US Government clearance
Ability to work onsite in a secure datacenter
Candidate must possess a Bachelor's or Master's degree in a software engineering related discipline (Software, Computer, Computer Science, Data Science, Information Science). A Bachelor's or Master's degree in other engineering disciplines with an emphasis on Computer Science is also acceptable
Minimum of 2+ years of experience in the development and support of industrial software applications
Minimum of 2+ years of experience in at least one programming language, such as Python, Ruby, or C/C++
Minimum of 2+ years of DB management experience

Preferred

Hold an Active US Government Clearance
Master's degree in a software engineering related discipline (Software, Computer, Computer Science, Data Science, Information Science)
Experience with distributed computing and datacenter system architectures
Practical expertise in python, C++, Ruby, Javascript, Go, Rust, Shell scripting
Practical expertise and familiarity with tools and framework such as Qt, Django, Flask, Rails, VueJS
Familiarity with SQL or noSQL Database architecture and language (such as PostgreSQL, MongoDB, or Redis)
Knowledge of tooling and methodologies to build secure systems
Knowledge of tapeout and semiconductor processes
Practical expertise utilizing Qt, Django and Flask
Experience developing in both Linux and Windows Operating systems
Experience in project management and planning or information/computer systems management
Familiarity with circuit physical design automation applications that run in a Linux environment

Benefits

Health
Retirement
Vacation

Company

Intel Corporation

company-logo
Our mission is to shape the future of technology to help create a better future for the entire world, that’s the power of Intel Inside.