Job Description
- Design, develop, and maintain firmware for embedded systems, ensuring efficient and reliable operation.
- Write and optimize code for microcontrollers and microprocessors, and troubleshoot and debug firmware-related issues.
- Collaborate with hardware engineers to integrate firmware with hardware components, ensuring seamless functionality.
- Work with real-time operating systems, if applicable, to manage tasks and ensure timely execution.
- Develop and implement testing procedures to validate firmware functionality and performance.
- Create and maintain comprehensive documentation, including firmware specifications, coding standards, and test plans.
- Work closely with cross-functional teams, including hardware engineers, software developers, and quality assurance teams, to ensure successful project outcomes.
- Investigate and resolve firmware-related issues, providing timely support to address challenges during development and post-release.
Requirement
- Minimum Diploma in Electronics Engineering or equivalent qualification
- At least 3 years relevant wor k experience in Embedded System Development
- Experience in Firmware Coding for Microchip MCU (PIC8, PIC18, PIC24, PIC32) and STM (ARM M0+, M4)
- Familiar with Microchip and STM microcontrollers, C, C# etc
- Experience in C# (Visual Studio), JavaScript and HTML for GUI Development
- Able to design MCU related hardware
- Able to work independently and in a team
Interested applicants, please write in through CareerFuture with detailed resume in MS Words format.
EA License Number: 23C1730
Please Provide:
1) Availability
2) Current/ Expected salary
3) Reasons for leaving previous employments
We regret that only shortlisted candidates will be notified.