Senior Firmware Engineer
PMCS Services, Inc. ·Austin, NYClosing in
Term:Full timeWork:Onsite
Type:EmployeeContract
We are looking for a Full-time contractor or employee for a Senior Firmware Engineer role.
Job Description
Firmware team in Microchip’s Computing Products Group. In this role, you will develop embedded firmware for products such as tablets, mobiles, desktop PCs, and industrial PCs. You will be involved in the complete product development life cycle, including requirements analysis, design, development, testing, and troubleshooting, while collaborating with multi-site, cross-functional teams.
Job Description
Firmware team in Microchip’s Computing Products Group. In this role, you will develop embedded firmware for products such as tablets, mobiles, desktop PCs, and industrial PCs. You will be involved in the complete product development life cycle, including requirements analysis, design, development, testing, and troubleshooting, while collaborating with multi-site, cross-functional teams.
Requirements:
- 8 to 10 year’s of experience in firmware development for embedded systems, microprocessors, and microcontrollers.
- This position is for individual with Hands on and for individual contributor role.
- Must to have hands on work experience with any RTOS.
- The candidate should be very strong in C programming in an embedded environment.
- The candidate must have good problem solving & debugging skills.
- The candidate must be self-motivated, team player, willing/capable of multitasking.
- Good communication skills are a definite must for this position.
- Seasoned using embedded debugging tools such as Oscilloscope, debuggers and protocol analyzers
- Experience in design, development, deployment and testing of embedded software products
- Experience in Verification and validation of embedded software products
- Familiarity with cross-platform development and debugging tools
- Familiarity with command line build tools
- Knowledge/experience in I2C, SPI or other networking & real-time content streaming protocols
- Very good team player and good at communication within and outside of the organization
- Knowledge/experience in MPLAB/ KIEL IDE and tool chains is a Plus
- Experience in writing scripts in python is an added advantage
- Experience in ARM Architecture is a plus.
- Experience in Security, Azure platform and IOT platform is preferable.
- Experience with Linux is an added advantage.
- Candidate with education from reputed institute with good academic records is preferred
- Experience in Chromium EC firmware / Zephyr Project experience is preferrable.
- Experience on OCP based Server secure Boot Controller and knowledge on Universal Backplane Management (UBM) would be an added advantage.