Take your expertise to the next level as a Firmware Engineer II at Microchip in Ottawa, Canada. Drive development of advanced firmware for critical technology solutions. In this role, you are integral to Microchip's Timing Firmware team, delivering state-of-the-art SoC-based solutions.
Your collaboration with cross-functional teams will shape firmware requirements and contribute to innovative problem-solving. You will be responsible for implementing designs, documenting processes, and conducting rigorous testing. Key Responsibilities:
- Define and assess firmware requirements with marketing
- Collaborate on firmware architecture and designs
- Implement technical designs into functional code
- Write integration test plans to ensure feature verification
- Develop tools to streamline firmware testing processes Requirements:
- MSc or PhD in Electrical/Computer Engineering
- 2+ years in embedded software development
- Proficient in C/C++ programming languages
- Hands-on experience with Python or TCL scripting
- Solid problem-solving and debugging skills Bring your skills in embedded solutions to Microchip while enjoying a culture of trust and innovation.