Latest News

Microchip Technology Hiring Software Engineer in Houston, TX ($110K–$140K)

On: August 31, 2026 6:21 AM
Follow Us:

Are you a software engineer looking for an opportunity to work on innovative technology in the semiconductor industry? Microchip Technology is hiring a Software Engineer in Houston, Texas, offering an estimated salary range of $110,000–$140,000 per year. This role is a great opportunity for professionals who enjoy solving technical challenges, developing reliable software, and contributing to products used in real-world technology applications.

Job Overview

FieldDetails
Company NameMicrochip Technology
RoleSoftware Engineer
QualificationBachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
Job LocationHouston, TX
Salary$110,000–$140,000 per year
Work TypeOn-site / Full-time
Job TypeFull-time
Job LevelMid-Level
IndustrySemiconductor & Technology

Job Description

Microchip Technology Inc. has an Engineer I–Software opening based in Houston, Texas. The successful candidate will be responsible for designing, developing and supporting web-based Management Software, as well as implementing Standards based solutions such as PLDM/RDE for server storage applications. In this role, you will be working within a team of other software engineers delivering industry-leading storage products for the Enterprise and Data Center environments. You will work closely with hardware, ASIC, firmware, OS driver and test teams to help deliver complete solutions.

Responsibilities

  • Design, develop and unit/behavioral test high quality application software and APIs within the formal Agile process.
  • Implements and manages project deliverables using Software Development Lifecycle.
  • Maintains and supports applications, infrastructure, and information systems, and performs optimization, troubleshooting, and debugging tasks.
  • Develop features for new generations of products as well as supporting current ones.
  • Interface with other teams to build a complete software stack solution.
  • Ability to collaborate with team members and organization.
  • Deliver software applications that meets all customer requirements.

Requirements/Qualifications

  • BS degree in Computer Engineering, Electrical Engineering, Computer Science.
  • Experience in developing storage products a plus.
  • Working knowledge of UIs and supporting APIs.
  • Experience with higher-level object-oriented programming languages, such as C++, C#, Java, etc.
  • Proficient with C programming language a plus.
  • Experience with Postman and Jenkins.
  • Experience with XSLT, XML, Web Services, JSON.
  • Experience with Advanced Web technologies such as HTML 5, CSS3, JavaScript and JavaScript frameworks such as jQuery a plus.
  • Experience with Perl, Python, and other scripting languages.
  • Experience with VMware a plus.
  • Experienced with both Windows and Linux OSes and programming environments.
  • Excellent verbal and written communication skills.
  • Extremely comfortable working with others.
  • Strong problem solving, hands-on debugging, lab skills, and use of test equipment.
  • Highly motivated and can achieve goals with minimal supervision.

Preferred Qualifications

  • Knowledge of Agile methodologies and with the formal Agile Software development process.
  • Knowledge and/or experience with unit and behavioral testing frameworks.

Selection Process

  • Application Submission – Submit your resume and application through the company’s careers portal.
  • Resume Screening – The recruiting team reviews your qualifications and experience.
  • Recruiter Interview – Selected candidates may participate in an initial phone or video discussion.
  • Technical Interview – Candidates may be assessed on programming, software engineering, and problem-solving skills.
  • Hiring Manager Interview – A discussion with the hiring team to evaluate technical experience and role fit.
  • Final Interview – Additional interviews may be conducted with relevant engineering team members.
  • Offer & Background Check – Successful candidates receive an offer, subject to applicable pre-employment requirements.

How to Apply

  • Visit the official Microchip Technology careers website.
  • Search for Software Engineer positions in Houston, TX.
  • Review the job description and required qualifications carefully.
  • Prepare an updated resume highlighting your software engineering experience and technical skills.
  • Complete the online application form.
  • Upload your resume and any other requested documents.
  • Submit your application and monitor your email for updates from the recruiting team.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.