onsite
Software Engineer - Advanced Packaging - Intel
Software Engineer
Software Engineer developing tools for advanced semiconductor packaging, collaborating with cross‑functional teams to create high‑performance, research‑driven solutions using C++, Python and Linux environments.
About the role
Key Responsibilities
- Design, develop, and maintain software tools that support advanced packaging and silicon enablement workflows.
- Collaborate with process, design, and hardware engineers to integrate software solutions into cutting‑edge semiconductor manufacturing.
- Implement and optimize algorithms in C++ and Python for data acquisition, analysis, and automation.
- Develop and maintain Linux‑based development environments, scripts, and build systems.
- Participate in code reviews, testing, and continuous integration using Git and related DevOps practices.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field.
- Strong programming experience in C++ and Python.
- Proficiency with Linux operating systems and shell scripting.
- Experience in hardware‑software integration, data acquisition, or instrumentation.
- Familiarity with version control (Git) and collaborative development workflows.