Senior Qt/C++ Build & DevOps Engineer

Microchip Technology Inc

San Jose (CA)

On-site

USD 91,000 - 232,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health benefits day one
Restricted Stock Units (RSUs)
Quarterly bonus
ESP P program with 2‑year look‑back

Job summary

Microchip Technology Inc. is seeking a senior Technical Staff Software Engineer with deep expertise in C/C++ and Qt, across Windows and Linux environments, to drive advanced build systems and DevOps practices in a dynamic, collaborative setting.

The role emphasizes automation, GCC toolchain upgrades, and cross‑platform solutions, with mentorship of junior engineers and leadership in technical excellence. Competitive compensation and comprehensive benefits accompany this position.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 12+ years of relevant experience, including minimum 10 years in DevOps or build engineering within C/C++ environments.
  • Extensive experience with Qt application development.
  • Advanced proficiency in Python and scripting languages (Bash, Perl, PowerShell).
  • Strong knowledge of MSVC libraries and Linux system libraries.
  • Proven expertise in managing GCC compiler upgrades and build toolchains.
  • Proficiency in build tools such as gmake and Bazel.
  • Good exposure to CI/CD software such as Jenkins, GitLab, and Bitbucket.
  • Deep understanding of the software development life cycle, version control (Git), and CI/CD pipelines.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication, collaboration, and leadership abilities.

Responsibilities

  • Utilize Python and scripting languages to automate workflows, enhance build processes, and support testing and deployment activities.
  • Manage and upgrade GCC compiler toolchains for cross‑platform performance.
  • Work with MSVC libraries and Linux system libraries for robust cross‑platform solutions.
  • Develop and maintain build systems using gmake and Bazel.
  • Integrate and optimize CI/CD pipelines using Jenkins, GitLab, and Bitbucket.
  • Collaborate with cross-functional teams to define requirements and deliver high‑quality software.
  • Apply best practices in version control (Git) and SDLC management.
  • Troubleshoot and resolve complex technical issues efficiently.
  • Mentor junior engineers and contribute to technical excellence and continuous improvement.

Skills

C/C++
Qt
Python
Bash
Perl
PowerShell
MSVC
Linux
GCC
gmake
Bazel
Jenkins
GitLab
Bitbucket
Git

Education

Bachelor's or Master's in Computer Science or Engineering

Tools

GCC
MSVC libraries
Linux system libraries
Bazel
gmake
Jenkins
GitLab
Bitbucket

Job description

Microchip Technology Inc. is seeking a senior Technical Staff Software Engineer with deep expertise in C/C++ and Qt, across Windows and Linux environments, to drive advanced build systems and DevOps practices in a dynamic, collaborative setting.

The role emphasizes automation, GCC toolchain upgrades, and cross‑platform solutions, with mentorship of junior engineers and leadership in technical excellence. Competitive compensation and comprehensive benefits accompany this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Build & DevOps Engineer - Cross-Platform C/C++ & Qt
Senior Build & DevOps Engineer - Cross-Platform C/C++ & Qt

FHLB Des Moines • San Jose (CA)

Hybrid
USD 91,000 - 232,000
Technical Staff Engineer - Software (Build System Engineer / DevOps)
Technical Staff Engineer - Software (Build System Engineer / DevOps)

Microchip Technology Inc • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits day one
Restricted Stock Units (RSUs)
Quarterly bonus
+1
Technical Staff Engineer - Software (Build System Engineer / DevOps)
Technical Staff Engineer - Software (Build System Engineer / DevOps)

FHLB Des Moines • San Jose (CA)

On-site
USD 91,000 - 232,000
Senior Embedded Software Lead - C++, Qt, Linux
Senior Embedded Software Lead - C++, Qt, Linux

Puck Custom Enterprises • Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Qt GUI Engineer - Embedded Linux, C++
Senior Qt GUI Engineer - Embedded Linux, C++

Teledyne LeCroy • Elgin (IL)

On-site
USD 120,000 - 160,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Senior Qt/C++ GUI Engineer for Embedded Systems
Senior Qt/C++ GUI Engineer for Embedded Systems

FLIR Systems, Inc. • Elgin (IL), Northern (KY)

Hybrid
USD 87,000 - 116,000
Senior Qt GUI Engineer - Embedded/Linux
Senior Qt GUI Engineer - Embedded/Linux

Teledyne LeCroy Protocol Solutions Group (PSG) • Elgin (IL)

On-site
USD 120,000 - 160,000
Senior Embedded Systems Engineer - Linux Kernel & Drivers
Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back
Senior Qt/C++ Embedded UI Engineer
Senior Qt/C++ Embedded UI Engineer

Teledyne • Elgin (IL)

On-site
USD 87,000 - 116,000