Microchip products are at the heart of millions of consumer devices and networks, and we are looking for an exceptional person to join our firmware team.
We are looking for a self-driven, pro-active Firmware Engineer with good exposure to embedded environment, is willing to work as an individual contributor and getting involved in the complete product development life cycle.
Able to create unit and system level test cases for the modules being developed.
Mandatory Skills 2 to 4 years of experience in embedded firmware development At least a Bachelor’s Degree in Engineering (ECE or CSE or EEE) or equivalent.
Expert in C language coding, particularly on embedded platforms. Working experience with at least one of the following family of microcontrollers 8 / 16 / 32-
bit micro controllers like MIPS, ARM etc. Exposure to Peripheral Interfaces like SPI, I2C, UART etc. Good Communication skill and an effective team player.
Good Analytical and problem debugging / solving skills. Yearning to Learn More Attitude Desired Skills Exposure to version control systems like Perforce, Git, SVN, TFS Expertise on Dynamic Debugging Tools like JTAG debuggers Knowledge on RTOS / Linux / Windows System Programming.
Dexterous with Test Tools like Logic Analyzers, oscilloscopes, etc. Knowledge of Assembly language Programming. Optional Skills Working experience with object oriented technology and programming like C++ Exposure to Scripting languages (Perl, Ruby, Python, etc) Exposure to working with FPGAs in Pre-
silicon development stage and experience in a semiconductor company is an added advantage Exposure to UML Class Diagrams Understanding Schematics and data sheets