A leading tech company in Mandaluyong is looking for a Firmware Design Engineer with over 5 years of experience in firmware development for embedded systems. This role involves designing, developing, and testing firmware, as well as collaborating with cross-functional teams. Candidates must have a bachelor's degree in a relevant field and strong skills in C, C++, and Python programming. Leadership experience and knowledge of embedded systems architectures are essential. The position offers a hybrid work setup with 4 days onsite and 1 day working from home.
Qualifications
At least 5 years of experience in firmware development for embedded systems.
Strong understanding of embedded systems architecture and communication protocols.
Hands-on experience with board bring-up and hardware/software integration debugging.
Responsibilities
Design, develop, and maintain firmware for microcontrollers (MCUs).
Develop low-level hardware drivers for peripherals.
Create and implement test applications to validate hardware functionality.
Skills
C
C++
Python
Testing and debugging
Python programming
Leadership
Problem-solving
Documentation
Education
Bachelor's degree in Electrical/Electronics Engineering, Computer Science, or related field
Tools
Visual Studio
Software Development Kits (SDKs)
Git
CI/CD tools
Job description
A leading tech company in Mandaluyong is looking for a Firmware Design Engineer with over 5 years of experience in firmware development for embedded systems. This role involves designing, developing, and testing firmware, as well as collaborating with cross-functional teams. Candidates must have a bachelor's degree in a relevant field and strong skills in C, C++, and Python programming. Leadership experience and knowledge of embedded systems architectures are essential. The position offers a hybrid work setup with 4 days onsite and 1 day working from home.