Senior Qt/C++ Build & DevOps Engineer

Microchip Technology Inc

San Jose (CA)

On-site

USD 91,000 - 232,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 C/C++ & Qt Engineer — Cross-Platform DevOps
Senior C/C++ & Qt Engineer — Cross-Platform DevOps

Microchip Technology Inc. • San Jose (CA)

On-site
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)

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Senior C++ Engineer - Onsite, Cross-Platform & Qt UI
Senior C++ Engineer - Onsite, Cross-Platform & Qt UI

Tech Mirrors • Santa Clara (CA)

On-site
USD 90,000 - 120,000
Remote Senior Software Engineer - C++/Qt in Medical Devices
Remote Senior Software Engineer - C++/Qt in Medical Devices

IntePros • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Senior Embedded Linux Engineer - C/C++, Qt UI, PCIe & CAN
Senior Embedded Linux Engineer - C/C++, Qt UI, PCIe & CAN

TechDigital Group • Andover (MA)

On-site
USD 90,000 - 120,000
Senior Desktop Software Engineer — Qt/C++ UI Lead
Senior Desktop Software Engineer — Qt/C++ UI Lead

Digital Dynamics, Inc. • Scotts Valley (CA)

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

Microchip Technology Inc • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+3
Senior C++ Embedded GUI Engineer (Crank/QT)
Senior C++ Embedded GUI Engineer (Crank/QT)

TechDigital Group • United States

On-site
USD 80,000 - 130,000