Principal Engineer-Software
Listed on 2025-12-02
-
Software Development
Software Engineer
Join to apply for the Principal Engineer-Software role at Microchip Technology Inc.
Microchip Technology Inc. is a global organization that develops technology powering the world. Our culture supports growth, stability, and innovation. We offer employee development programs, a values-based decision‑making framework, and a diverse, inclusive workplace recognized for excellence.
Job OverviewWe are seeking a self‑driven, motivated Software Engineer to support Semiconductor New Product Development Teams from digital design to silicon data collection and validation through automation and application development. The main roles include developing web‑based applications, integrating AI technologies into hardware development, and creating automation tools and flows in a Unix/Linux environment.
Job Responsibilities- Integrating AI into various aspects of semiconductor development and testing flows
- Configuring and managing virtual machines and servers
- Developing and maintaining web‑based backend and frontend applications
- Creating scripts for tools such as Atlassian's Jira, Confluence, Git, Bitbucket, and Jenkins
- Developing, maintaining, and enhancing automation scripts in Unix/Linux/DOS/Windows environments, in various languages
- Building and supporting MS Office VBA applications
- Troubleshooting, debugging, and optimizing application performance
- Collaborating with cross‑functional semiconductor teams to deliver high‑quality solutions
- Collaborating with internal customers to develop workflows and functional requirements for software applications
- Contributing to and maintaining documentation of developed applications
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 10+ years of experience creating applications and/or front‑end and back‑end web application development
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 7.5+ years of experience in similar development roles
- Good understanding of data structures, algorithms, and object‑oriented programming
- Good understanding of web technologies (frontend and backend)
- Ability to work as a team member or independently on projects to meet deadlines
- Experience with programming languages:
Python, Perl, C/C++ - Experience with distributed version control systems such as Git
- Familiarity with regular expressions and MS Office applications
- Effective communication skills (verbal, written, presentation, documentation)
- Strong curiosity for continuous improvement; self‑starter, independent, customer‑service oriented
- Strong ability to anticipate potential issues and devise preventive solutions
- Understanding of test‑driven development (TDD)
- Familiarity with client‑side technologies: HTML, CSS, JavaScript, Angular, React
- Experience with scripting and programming languages:
Bash, Csh, VBA, Java Script - Experience with software development tools:
Continuous Integration/Jenkins, Confluence, Jira, VS Code - Command‑line proficiency on Unix/Linux, DOS, Windows
- Knowledge of AI Prompt Engineering or agentic workflows
- Knowledge of semiconductor physics, design, fabrication, and testing is a plus
0% - 25%
Physical AttributesHearing, Seeing, Talking
Physical Requirements80% sitting, 10% walking, 10% standing
Microchip Technology Inc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
For more information on applicable equal employment regulations, please refer to the Know Your Rights:
Workplace Discrimination is Illegal Poster.
To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).