×
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: Dormont Manufacturing Co
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Unix/Linux, DevOps
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 Description

Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8‑bit, 16‑bit, and 32‑bit microcontrollers, 32‑bit microprocessors, field‑programmable gate array (FPGA) products, a broad range of high‑performance linear, mixed‑signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM).

We also license Flash‑IP solutions that are incorporated in a broad range of products.

We are seeking a highly skilled Technical Staff Software Engineer with a strong background in C/C++ and Qt development. 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. In this senior technical role, you will drive the design, development, and maintenance of high‑performance applications, ensure cross‑platform compatibility, and lead critical initiatives such as compiler and build tool upgrades.

Key Responsibilities
  • Design, develop, and maintain high‑performance software applications using C/C++ and Qt frameworks.
  • Utilize advanced Python and other scripting languages (such as Bash, Perl, or Power Shell) to automate workflows, enhance build processes, and support testing and deployment activities.
  • Manage and upgrade GCC compiler tool chains, 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, Git Lab, and Bitbucket.
  • Collaborate with cross‑functional teams to define requirements, design solutions, and deliver high‑quality software.
  • Apply best practices in version control (e.g., Git), code review, and software development life cycle management.
  • Troubleshoot, analyze, and resolve complex technical issues efficiently.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement.
Requirements/Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 12+ years of relevant experience with a minimum 10 years of experience in software development with C/C++.
  • Extensive experience with Qt application development.
  • Advanced proficiency in Python and other scripting languages (e.g., 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 in build tools such as gmake and Bazel.
  • Good exposure to CI/CD software such as Jenkins, Git Lab, and Bitbucket.
  • Deep understanding of the software development life cycle, version control systems (e.g., Git), and CI/CD pipelines.
  • Excellent analytical, problem‑solving, and debugging skills.
  • Strong communication, collaboration, and leadership abilities.
Travel Time

0% - 25%

Physical Attributes

Feeling, Hearing, Other, Seeing, Talking, Works Alone, Works Around Others

Physical Requirements

10% standing, 10% walking, 80% sitting, 100% in doors;
Usual business hours

Pay Range

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. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading ESPP program with a 2 year look back feature. 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.

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

#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