×
Register Here to Apply for Jobs or Post Jobs. X

Technical Staff Engineer - Software; C​/C++, Qt, MSVC, Linux

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: FHLB Des Moines
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 91000 - 232000 USD Yearly USD 91000.00 232000.00 YEAR
Job Description & How to Apply Below
Position: Technical Staff Engineer - Software (C/C++, Qt, MSVC, Linux)

Job Overview

Microchip Technology Inc. is a leading provider of embedded control applications, offering a broad portfolio of microcontrollers, processors, and connectivity solutions. We are seeking a highly skilled Technical Staff Software Engineer with strong experience in C/C++ and Qt development.

Key Responsibilities
  • Design, develop, and maintain high‑performance software applications using C/C++ and Qt.
  • Automate workflows and enhance build processes using Python, Bash, Perl, or Power Shell.
  • Manage and upgrade GCC compiler tool chains and ensure cross‑platform compatibility.
  • Develop and maintain build systems (gmake, Bazel) and optimize CI/CD pipelines (Jenkins, Git Lab, Bitbucket).
  • Collaborate with cross‑functional teams to define requirements, design solutions, and deliver high‑quality software.
  • Apply version control best practices, conduct code review, and manage the software development life cycle.
  • Troubleshoot and resolve complex technical issues efficiently.
  • Mentor junior engineers and contribute to a culture of technical excellence.
Requirements & Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 12+ years of software development experience, including at least 10 years with C/C++.
  • Extensive experience with Qt application development.
  • Advanced proficiency in Python and other scripting languages (Bash, Perl, Power Shell).
  • Strong knowledge of MSVC libraries and Linux system libraries.
  • Proven expertise in managing GCC compiler upgrades and build tool chains.
  • Proficiency with build tools such as gmake and Bazel.
  • Experience with CI/CD tools (Jenkins, Git Lab, Bitbucket).
  • Deep understanding of the software development life cycle, version control (Git), and CI/CD pipelines.
  • Excellent analytical, problem‑solving, debugging, communication, collaboration, and leadership skills.
Compensation

The annual base salary range for this position (US) is $91,000 – $232,000 (range depends on location, skills, experience).

Travel &

Physical Requirements

Travel: 0% – 25%.

Physical attributes: basic hearing, speaking, vision, ability to work alone and with others.

Physical requirements:

10% standing, 10% walking, 80% sitting, 100% indoor; usual business hours.

Equal Employment Opportunity

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, veteran status, age, or any other protected characteristic.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary