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 spectrum of high-
performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as 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.
Become part of the Applications team at Microchip building the framework for the next generation of embedded solutions. We are looking for motivated software and firmware engineers who will be part of the development and support team responsible for the entire dsPIC microcontroller product lineup with skills ranging from low level driver development, to stacks, software framework, and productivity tool development.
The set of skills needed ranges from assembly to C, and C++ programming, all the way to full featured Java application development.
We offer lots of opportunities for learning new skills, interacting with and educating our customers, and being part of making our customers successful.
We support a wide range of applications for markets such as automotive, industrial, automation, appliance, IoT, motor control, digital power, security and functional safety.
Bachelor’s degree or equivalent in Electrical Engineering, Computer Science or related discipline
5+ years of experience in developing and maintaining software solutions and APIs
Excellent problem solving skill
Solid foundation in one of the programming languages : C, C++ or Java
Good communication skill
Experience in making fundamental structural choices in designing software
Experience in using source control and agile software development
Experience in XML parsing and manipulation
Experience in standard scripting languages such as Perl and Python