Senior Firmware Engineer II
Microchip Technology
About the role
About
Become a part of Microchip Technology's Timing Firmware team in Ottawa as a Senior Firmware Engineer II. This role focuses on developing innovative SoC-based timing solutions while collaborating with various engineering disciplines.
At Microchip, you will design and implement firmware algorithms, work on validation with marketing, and integrate systems. Your expertise in C/C++, embedded programming, and testing will be crucial for crafting solutions that empower technology globally. Join a supportive and innovative environment that fosters career growth and values community.
Key Responsibilities
- Collaborate with marketing to define firmware specifications
- Write detailed design specifications for architecture
- Implement algorithms and hardware drivers as per designs
- Write integration test plans and develop test scripts
- Assist in system-level integration and debugging
Requirements
- MSc or PhD in Electrical/Computer Engineering
- Minimum 2 years in embedded software development
- Proficiency in C/C++ and scripting languages
- Knowledge of real-time operating systems and DSP architecture
- Strong problem-solving skills and debugging experience
Leverage your skills in embedded software and firmware development at Microchip, where innovation and community support are prioritized.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free