Microchip
Technical Staff Engineer - Software (Build System Engineer / DevOps)
CA - San Jose - 3850 N · Staff+
Sponsorship not specified$91k-$232kDetected 14 days ago
PythonC++BashPowerShellCode ReviewGitCI/CDJenkinsLinuxDevOpsThermal AnalysisFPGARF EngineeringControlsLeadershipCommunicationCollaborationProblem Solving
About the role
- Want to join a 17,000-member team that works on the technology that powers the world around us?
- Looking for an atmosphere of trust, empowerment, respect, diversity, and communication?
- They are challenged and driven by an incredible array of products and solutions with unlimited career potential.
Responsibilities
- Utilize advanced Python and other scripting languages (such as Bash, Perl, or PowerShell) to automate workflows, enhance build processes, and support testing and deployment activities.
- Manage and upgrade GCC compiler toolchains, ensuring compatibility and optimal performance across platforms.
- Work extensively with MSVC libraries and Linux system libraries to deliver robust cross-platform solutions.
- Develop and maintain build systems using tools such as gmake and Bazel.
- Integrate and optimize CI/CD pipelines using tools like Jenkins, GitLab, and Bitbucket.
- Collaborate with cross-functional teams to define requirements, design solutions, and deliver high-quality software.
- Proven expertise in managing GCC compiler upgrades and build toolchains.
- How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization?
- People come to work at Microchip because we help design the technology that runs the world.
- They stay because our culture supports their growth and stability.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 12+ years of relevant experience, including a minimum 10 years of experience in DevOps or build engineering within C/C++ development environments.
- Extensive experience with Qt application development.
- Advanced proficiency in Python and other scripting languages (e.g., Bash, Perl, PowerShell).
- Strong knowledge of MSVC libraries and Linux system libraries.
- Proficiency in build tools such as gmake and Bazel.
- The ideal candidate will have at least 12 years of hands-on experience in software engineering, with deep expertise in both Windows and Linux environments.
Compensation
- We offer a total compensation package that ranks among the best in the industry.
- It consists of competitive base pay, restricted stock units, and quarterly bonus payments.
- The annual base salary range for this position, which could be performed in the US, is $91,000 - $232,000.* *Range is dependent on numerous factors including job location, skills and experience.
Benefits
- Benefits of working at Microchip
Company info
- We are seeking a highly skilled Technical Staff Software Engineer with a strong background in C/C++ and Qt development.
- Are you looking for a unique opportunity to be a part of something great?
- We offer all that and more at Microchip Technology Inc.
Equal opportunity
- Microchip Technology Inc is an equal opportunity/affirmative action employer.
- equal opportunity/affirmative action employer.
Apply directly at Microchip →Create a free account for alerts like thisView Microchip immigration profile
This listing is sourced directly from Microchip's careers page and normalized into a canonical job model.