Microchip Technology

Senior Engineer I-Software Development

Microchip Technology$100K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • 5+ years of industry experience in software development.
  • Strong knowledge of object-oriented programming languages, particularly C++ and Java.
  • Proficiency in C programming and low-level firmware layers.
  • Familiarity with web services, XML, JSON, and advanced web technologies like HTML5 and CSS3.
  • Experience with version control tools such as Jenkins and virtual environments like VMware.
  • Excellent communication skills and strong collaborative capabilities.

Responsibilities

  • Design, develop, and unit test high-quality software applications and APIs in a SCRUM framework.
  • Implement and manage software project deliverables throughout the Software Development Lifecycle.
  • Maintain, support, and optimize applications and infrastructure while troubleshooting and debugging.
  • Develop features for both new and existing storage products.
  • Collaborate with cross-functional teams to create comprehensive software solutions.
  • Ensure software applications meet all specified customer requirements.
  • Contribute to team efforts and support agile practices.

Benefits

  • Work in a collaborative and innovative environment.
  • Engage in cutting-edge storage product development.
  • Opportunity for professional growth within a well-established company.
  • Flexible travel requirements, only 0%-25% travel expected.
Full Job Description
Job Description:

Microchip Technology Inc. has a Senior Engineer I-Software Development 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 with 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 test high quality application software and APIs within the formal SCRUM 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:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science and a minimum of 5+ years of industry experience.
  • Working knowledge of UIs and supporting APIs.
  • Experience with higher-level object-oriented programming languages, such as C++, Java, etc.
  • Proficient with C programming language.
  • Experience with low level firmware layers.
  • 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 and other scripting languages.
  • Experience with Jenkins and 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 SCRUM software development process.
  • Experience in developing storage products a plus.
  • Knowledge or familiarity with PLDM/RDE standards and implementation


Travel Time:

0% - 25%

Physical Attributes:

Hearing, Reaching, Talking, Works Alone, Works Around Others

Physical Requirements:

10%Standing, 10%walking, 80%Sitting, 100% Inside-MF 8-5PM

About Microchip Technology

Microchip Technology is an American semiconductor company headquartered in Chandler, Arizona. The company was founded in 1989 and has been providing microcontroller and analog semiconductors for over 30 years. Microchip Technology operates in over 100 locations in 70 countries and has more than 18,000 employees worldwide. The company's products include microcontrollers, memory, and other analog and mixed-signal products. Microchip Technology's mission is to provide innovative solutions for a wide range of applications, including automotive, industrial, and consumer electronics.
Learn more about Microchip Technology
Size
21,000 employees
Market Cap
$37.9 billion
Industry
Net Income
$333.3 million
Founded
1989
5 Year Trend
+14.9%
Revenue
$5.2 billion
NASDAQ

Similar Jobs

More Jobs at Microchip Technology

More Enterprise Technology Jobs

Find similar Senior Engineer I-Software Development jobs: