BTCPower Cebu Inc.
Senior Firmware Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lapu-Lapu, Cebu, Philippines
Work mode:
Onsite
Published on:
29 September 2026
What they need
Senior Firmware Engineer
Position Summary
We are seeking a Senior Firmware Engineer to join the engineering team and support the design, development, integration, and release of embedded firmware for EV charging systems and related products. This role will be responsible for developing reliable production-quality firmware, supporting new feature development, debugging complex issues from lab and field environments, and collaborating closely with hardware, software, systems, and test teams.
This position requires a strong background in embedded systems, microcontroller-based firmware development, hardware interaction, and root cause analysis. The ideal candidate should be comfortable owning technical problems end to end, contributing to architecture and design discussions, and helping improve engineering quality and execution across the team.
Key Responsibilities
- Design, develop, test, and maintain embedded firmware for charger controllers and related subsystems
- Develop firmware in C/C++ for microcontroller-based real-time systems
- Support low-level driver development and hardware interface integration, including CAN, UART, SPI, I2C, ADC, GPIO, and Ethernet
- Participate in board bring-up, hardware validation, and support of new hardware revisions
- Investigate and resolve issues identified during architecture, design, development, validation, customer escalations, and field deployments
- Support implementation of diagnostics, fault handling, logging, bootloader, and firmware update mechanisms
- Collaborate with cross-functional teams including hardware, systems, Linux, POS, cloud/backend, and test engineering
- Participate in design reviews, code reviews, and release readiness activities
- Contribute to firmware architecture, maintainability, and coding best practices
- Mentor junior engineers and provide technical guidance as needed
- Create and maintain technical documentation related to firmware design, interfaces, and troubleshooting
Required Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
6+ years of experience in embedded firmware development
Strong proficiency in C/C++ for embedded systems
Experience with microcontroller-based system design and real-time embedded development
Strong understanding of hardware-software interaction and low-level debugging
Experience with common embedded communication protocols such as CAN, UART, SPI, I2C, and Ethernet
Experience using debugging and lab tools such as IDEs, JTAG, debuggers, oscilloscopes, logic analyzers, and protocol analyzers
Experience with version control systems such as Git
Strong analytical, troubleshooting, and problem-solving skills
Effective communication skills and ability to work across teams
Preferred Qualifications
Experience in EV charging, power electronics, industrial systems, automotive systems, or other embedded product environments
Experience with RTOS-based embedded development
Familiarity with bootloaders, OTA updates, and firmware recovery mechanisms
Experience supporting products through validation, release, and field deployment
Familiarity with safety, fault management, and reliability-focused firmware design
Experience mentoring junior engineers or leading technical workstreams
Exposure to Linux-based embedded systems and system-level integration
Key Skills / Competencies
Strong technical ownership
Structured debugging and root cause analysis
Cross-functional collaboration
Attention to quality and reliability
Strong written and verbal communication
Ability to mentor and support other team members
Pay: Php25,000.00 - Php50,000.00 per month
Benefits:
- Flexible schedule
- Promotion to permanent employee
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Mission Secure Firmware Engineer
Freelance
Nice, France
Hybrid
Skills
3 days ago
Quick apply
Equancy
Senior AI Engineer
Fourchette entre 54 et 63ke
Permanent contract
Paris, France
Hybrid
Skills
2 days ago
Quick apply
skiils
Senior MLOps Engineer
530
Freelance
Paris, France
Hybrid
Skills
2 days ago
Quick apply