Embedded Firmware Engineer
Quick Summary
Firmware Design Engineer Work Setup: 4 days onsite,
Firmware Design Engineer
Work Setup: 4 days onsite, 1 day WFH (Day Shift)
Location: Mandaluyong
Employment Type: Regular / Full-time
We are looking for a Firmware Design Engineer to design, develop, and test firmware for embedded systems. The role plays a key part in the full product development lifecycle from requirements gathering and design to verification, release, and documentation. You will collaborate closely with cross-functional teams to ensure high-quality and efficient embedded software solutions.
Responsibilities
~1 min read- →
Design, develop, and maintain firmware for microcontrollers (MCUs).
- →
Develop low-level hardware drivers for peripherals such as UART, SPI, I2C, GPIO, DMA, and interrupts.
- →
Create and implement test applications to validate hardware functionality and support manufacturing testing.
- →
Collaborate with hardware engineers during board bring-up to initialize and validate components, troubleshoot integration issues, and optimize performance.
- →
Participate in code reviews, debugging, and performance tuning to ensure reliable, efficient deliverables.
- →
Apply best practices in coding, version control, and documentation for firmware releases.
- →
Work with cross-functional teams to define and meet technical requirements and specifications.
- →
Lead and mentor junior engineers in firmware design and development projects.
- →
Stay current with emerging tools, technologies, and industry trends in embedded firmware development.
Requirements
~1 min read-
Bachelors degree in Electrical/Electronics Engineering, Computer Science, or related field.
-
At least 5 years of experience in firmware development for embedded systems.
-
Strong understanding of embedded systems architecture and communication protocols (UART, SPI, I2C, CAN).
-
Proficient in C, C++, and Python programming languages.
-
Skilled in testing and debugging firmware and reading complex source codes.
-
Hands-on experience with board bring-up, memory mapping, and hardware/software integration debugging.
-
Excellent analytical, problem-solving, and documentation skills.
-
Experience using Visual Studio, Software Development Kits (SDKs), and applying the Scaled Agile methodology.
-
Knowledge of cybersecurity and threat modeling principles.
-
Proven leadership experience, having led firmware development projects
Experience with ARM microprocessor programming and RTOS.
-
Familiarity with Git, build systems, and CI/CD tools.
-
Exposure to Agile/Scrum methodologies.
-
Knowledge of FPGA/CPLD and associated languages (Verilog/VHDL).
-
Understanding of software testing methodologies and automation frameworks.
-
Background in process control or distributed control systems is a plus.
Location & Eligibility
Listing Details
- First seen
- September 25, 2026
- Last seen
- September 26, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 56%
- Scored at
- September 26, 2026
Signal breakdown
Similar Embedded Firmware Engineer jobs
View all →Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.