72 Firmware Engineer jobs in the Philippines
Firmware Engineer
Posted today
Job Viewed
Job Description
Job Summary:
The Firmware Engineer will be responsible in embedded software development and firmware in the industry as well as various microcontroller both bare metal and RTOS.
Duties & Responsibilities:
- Develops embedded FW for IoT applications for Healthcare, Wellness, Connected monitoring, Asset Tracking Industrial and other consumer products
- Maintains a set of connectivity libraries (BLE, Wi-Fi, LoRa, BT, ZWAVE) and sensors drivers or algorithms
- Develops test systems
- Performs software optimization every last cycle out of the code while writing maintainable code
- Does complex algorithm optimization on an embedded platform
Qualifications:
- Has good software design skills and software craftsmanship
- Outstanding C programmer, with good debugging skills
- Experience in RTOS such as FreeRTOS
- Background in baremetal firmware development (on limited RAM footprint)
- Experience with Git
- Knowledge in Scrum or Agile methodology
- Software optimization in the ARM platform (Cortex-M4 , M0.).
- Experience with Bluetooth, especially Bluetooth Low Energy, WiFi and LoRa
- Background in ST Micro, Nordics, Espressif chips
- Knowledge in Linux, C++, DSP
- Solution oriented, flexible, motivated and willing to learn
Job Types: Full-time, Permanent
Pay: Php50, Php80,000.00 per month
Benefits:
- Company Christmas gift
- Company events
- Flextime
- Health insurance
- On-site parking
- Promotion to permanent employee
- Transportation service provided
Ability to commute/relocate:
- Biñan City: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Preferred)
Experience:
- Embedded software: 1 year (Preferred)
- Firmware: 1 year (Preferred)
Language:
- English (Preferred)
Work Location: In person
Firmware Engineer
Posted today
Job Viewed
Job Description
Job Duties:
- Development and maintenance of embedded Linux distributions for ARM-based hardware platforms
- Design, maintain, and continuously update system components such as boot loaders, Linux kernels, device drivers, system libraries, and utilities
- Commissioning of new hardware together with our electronics developers
- Support in managing our build systems
Requirements:
- Degree in Electronic/Information Technology/Computer Science/Computer Engineering
- Knowledge/experience with Embedded Linux Platforms
- Very good programming skills in C
- Experience with tools like GNU toolchain, Git, and bug-tracking tools like Jira
- Strong sense of responsibility, good communication skills
- At least one year working experience in related field
- Fresh Graduate will be considered for the junior position
- Salary depends on related work experience
Job Types: Full-time, Permanent
Pay: From Php100.00 per month
Application Question(s):
- What is your expected pay range?
Experience:
- Embedded Linux: 1 year (Preferred)
- C programming language: 1 year (Preferred)
- tools like GNU toolchain: 1 year (Preferred)
- Git: 1 year (Preferred)
- bug-tracking tools like Jira: 1 year (Preferred)
Work Location: In person
Firmware Engineer
Posted today
Job Viewed
Job Description
Lexmark is now a proud part of Xerox, bringing together two trusted names and decades of expertise into a bold and shared vision.
When you join us, you step into a technology ecosystem where your ideas, skills, and ambition can shape what comes next. Whether you're just starting out or leading at the highest levels, this is a place to grow, stretch, and make real impact—across industries, countries, and careers.
From engineering and product to digital services and customer experience, you'll help connect data, devices, and people in smarter, faster ways. This is meaningful, connected work—on a global stage, with the backing of a company built for the future, and a robust benefits package designed to support your growth, well-being, and life beyond work.
Responsibilities :
Analyzes, designs, programs, debugs and modifies software. Troubleshoots code for firmware (IC embedded code) applications. Work often involves analog and digital hardware and software operating systems. Position requires knowledge and exposure to hardware design. Typically programs in machine language, assembly language and high-level languages (e.g., C, C++).
How to Apply ?
Are you an innovator? Here is your chance to make your mark with a global technology leader. Apply now
Global Privacy Notice
Lexmark is committed to appropriately protecting and managing any personal information you share with us. Click here to view Lexmark's Privacy Notice.
Firmware Engineer
Posted today
Job Viewed
Job Description
About the role
We are seeking a talented Firmware Engineer to join our dynamic team at Kaertech Electronic Philippines, Incorporated'. As a Firmware Engineer, you will be responsible for developing and maintaining firmware for our cutting-edge electronic devices. This full-time role is based in our state-of-the-art facility in Laguna Technopark, Binan City, Laguna, and offers opportunities for growth and development in a fast-paced, innovative environment.
What you'll be doing
- Design, develop, and implement firmware solutions for our range of electronic products
- Collaborate with cross-functional teams to ensure firmware integration with hardware and software components
- Troubleshoot and debug firmware issues, providing timely and effective solutions
- Participate in the development of firmware testing frameworks and ensure the quality of firmware deliverables
- Stay up-to-date with the latest firmware technologies and trends, and contribute to the continuous improvement of our engineering practices
- Mentor and share knowledge with junior team members to foster a culture of continuous learning
What we're looking for
- Minimum 3 years of experience in firmware engineering, preferably in the electronics or consumer electronics industry
- Strong proficiency in embedded programming languages such as C and C++
- Hands-on experience with microcontrollers, real-time operating systems, and peripheral interfaces
- Familiarity with firmware development tools, version control systems, and debugging techniques
- Excellent problem-solving and analytical skills, with the ability to work collaboratively in a team environment
- A passion for staying up-to-date with the latest trends and technologies in the field of firmware engineering
What we offer
At Kaertech Electronic Philippines, Incorporated', we are committed to providing a supportive and nurturing work environment that fosters personal and professional growth. We offer a competitive compensation package, comprehensive health benefits, and ample opportunities for career advancement. Our state-of-the-art facilities and innovative culture will challenge you to push the boundaries of what's possible in firmware engineering.
About us
Kaertech Electronic Philippines, Incorporated' is a leading provider of cutting-edge electronic solutions. Our mission is to revolutionize the way the world interacts with technology through the development of innovative, user-centric products. With a strong focus on research and development, we are at the forefront of the electronics industry, constantly pushing the boundaries of what's possible.
If you're excited about the prospect of joining our dynamic team and contributing to the future of firmware engineering, we encourage you to apply now.
Firmware Engineer
Posted today
Job Viewed
Job Description
Company Description
We are committed to our culture that values Customer Focus, Flexibility, Knowledge, Speed and Integrity. Joining our team means you will work in a high performing global company where employees collaborate and strive for excellence.
Job Description
We are looking for an efficient, flexible, meticulous and self-motivated firmware engineer. As a member of Current Product Engineering team, you will be involved in unit testing, issue investigations, code maintenance, peer code review, and documentation development of features.
Key Responsibilities
- Code, integrate, test, support and enhance software solutions for embedded microprocessors used in wired and wireless communication devices, switching power supplies, sensors, and gateways.
- Clearly communicate design constraints and trade-offs to other team members and management
- Perform system integration and validation testing activities, including verification of interoperability within overall solution.
- Support legacy products for troubleshooting and upgrade
- Working with a broad team to translate customer requirements into the best possible solution within resource, time, and technical constraints.
Qualifications
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a related field.
- Minimum of 4 years of related work experience. 6-8 years of work experience preferred.
- Proficient in C
- Experience in designing code frameworks (kernels, schedulers), drivers and legacy codes for 8bit, 16bit, 32bit micro-controllers and DSPs (Microchip, TI, ST, Freescale, etc.)
- Experience in designing and tuning control systems (PID, Closed loop control, Open loop control, Matlab simulation and model development, digital filters)
- Experience in instrumentation (measurements, calibration, etc.)
- Experience with communication protocols such as I2C, SPI, RS-485, Ethernet, etc.
- Experience interacting with software debugging in an embedded and electronics environment
- Experience in PC Application programming such as Python, .NET, VBA is a plus
- Experience in creating state machines, flow charts etc.
- Comfortable using oscilloscopes, multi-meters, power supplies, etc.
- Capable of reading hardware schematics and data sheets
- Experience with software development life cycle such as Agile, Scrum, and CMMI
- Familiarity with version control systems (SVN), and release methodologies
- Familiarity with MISRA or other coding standards is a plus
- Disciplined and detail-oriented; experience delivering robust, readable code
- Excellent communication skills, both verbal and written
- Excellent analytical and problem-solving skills
- Experience in recreating sporadic types of issues/failures using various debugging techniques
Additional Information
XP Power provides a safe and healthy working environment that is stimulating and collaborative, where employees are empowered to make a real difference. We place our people at the heart of everything we do. We understand that if we provide our people with the ultimate experience, they will provide the ultimate experience to our customers.
Additional information (Location)
- Based in The Philippines
- Must be amenable to onsite reporting in Ortigas, Pasig City
Junior Firmware Engineer
Posted today
Job Viewed
Job Description
Job Summary:
The Junior Firmware Engineer will be responsible in embedded software development and firmware in the industry as well as various microcontroller both bare metal and RTOS.
Duties & Responsibilities:
- Develops embedded FW for IoT applications for Healthcare, Wellness, Connected monitoring, Asset Tracking Industrial and other consumer products
- Maintains a set of connectivity libraries (BLE, Wi-Fi, LoRa, BT, ZWAVE) and sensors drivers or algorithms
- Develops test systems
- Performs software optimization every last cycle out of the code while writing maintainable code
- Does complex algorithm optimization on an embedded platform
Qualifications:
- Has good software design skills
- Proficient in C language
- Understands algorithms and data structures
- Experience in using version control systems (git)
- Experience in programming ARM or RISC-V based MCUs using vendor provider SDKs (NXP, STM, NRF and, Others)
- Good understanding of RTOS (semaphores, mutexes, queues)
- Preferably with experience in wireless technologies such as BLE, LoRaWan, Wi-Fi, Zigbee
- Has background in writing make or make files
- With good communication skills, problem solving and decision making skills
Job Types: Full-time, Permanent
Pay: Php25, Php40,000.00 per month
Benefits:
- Company Christmas gift
- Company events
- Flextime
- Health insurance
- On-site parking
- Promotion to permanent employee
- Transportation service provided
Work Location: In person
Senior Applications Firmware Engineer
Posted today
Job Viewed
Job Description
Responsibilities
- Research, design, develop, and optimize applications using Power Integrations' products
- Design and develop application boards using Power Integrations' products
- Develop algorithms to optimize design applications using Power Integrations' products
- Assist in new product development and research of new applications for both new and older generation of Power Integrations' products
- Evaluate designs built using the company's products
- Circuit evaluation, simulation, and computation
- Develop or update hardware and software tools to perform testing and to validate product architecture and design
- Develop or update firmware algorithms to support target application requirements
- Perform design and code reviews and recommend improvements
- Troubleshoot system, performance and functional issues with hardware and firmware
- Provide design documentation, training materials, and technical support to users and/or customers.
- Provide design support and technical advice to Power Integrations' customers worldwide
- Satisfy customer design requirements
Research and write technical application materials for publication and presentation
Provide support and materials for conferences, exhibits, industry sessions, seminars, webinars, trade magazines and data books
- Lead role in the development of different applications pertaining to hardware and firmware design
Train other engineers as needed.
Other duties as assigned
Requirements
- Bachelor of Science in Electronics Engineering or Electrical Engineering
Minimum 5 years of experience in any of the following areas:
inverters (three phase, single phase, etc.)
- motor applications and control (field-oriented control, trapezoidal control, etc.)
- basic programming, firmware, and/or software development
- power electronics design, test, and evaluation
- use of electronic equipment like oscilloscope, AC/DC source, power meter, digital multi meter, etc.
- Control loop design, test, and evaluation
- EMI, ESD, surge, thermals
- PCB layout and design
Circuit simulation
Experience in designing power electronics circuitry for industrial equipment or consumer devices is desirable
With experience in development and use of different microcontroller (MCU) platforms
- With experience in code/firmware development or review
- Experience in motor application and/or motor control is desirable
- With background in Field Oriented Control (FOC), 6-step, single-phase, and three-phase motor application is desirable
Excellent written and oral communication with experience in creating design specification, technical report writing and test plan/instructions
Willing to learn and be trained
- Open for detailed discussions, suggestions, and planning
- Excellent team player
Be The First To Know
About the latest Firmware engineer Jobs in Philippines !
Firmware Engineer, Manufacturing Test
Posted today
Job Viewed
Job Description
We are seeking an experienced Firmware Engineer to develop and deploy manufacturing test and programming systems for our consumer electronics product line. The ideal candidate will have strong expertise in embedded firmware development, exceptional hardware diagnostic skills, and a proven track record of bringing wireless consumer products to high-volume production.
This role is critical for ensuring product quality and manufacturability by designing and implementing automated test solutions used in our global manufacturing facilities.
Responsibilities- Design, develop, and deploy firmware and software for devices under factory test.
- Create automated test harnesses and scripts in Python and C/C++ to validate device firmware and hardware at multiple stages of manufacturing.
- Collaborate with Hardware, Software, and Quality Assurance teams to define test strategies, requirements, and coverage for new products.
- Perform root cause analysis and debug complex firmware and hardware issues during factory builds and production ramp-up.
- Partner with Original Design Manufacturers (ODMs) and Contract Manufacturers (CMs) to bring up new products and improve manufacturing yield.
- Provide technical support to manufacturing partners and assist with programming failure analysis.
- Ensure test coverage meets product quality standards and reliability metrics.
- Document test procedures, test plans, and automation tools for efficient knowledge sharing and maintenance.
- Contribute to Design for Manufacturability (DFM) and Design for Test (DFT) processes early in the New Product Introduction (NPI) cycle.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (advanced degree a plus).
- 5–7 years of embedded firmware development experience, with exposure to manufacturing test environments.
- Expertise in C/C++ for microcontrollers (e.g., ARM Cortex-M, Nordic, STMicro).
- Proficiency in scripting languages (Python preferred) for test automation, data logging, and equipment control.
- Strong hardware diagnostic and debugging skills, with hands-on experience using oscilloscopes, logic analyzers, and multimeters.
- Knowledge of communication protocols (I2C, SPI, UART, USB) and wireless technologies (e.g., Bluetooth Low Energy).
- Experience with NPI cycles and working directly with manufacturers.
- Familiarity with Real-Time Operating Systems (RTOS) such as FreeRTOS or Zephyr.
- Experience with firmware validation tools, automated test frameworks, and version control (Git).
- Excellent problem-solving, communication, and collaboration skills in a fast-paced environment.
- Willingness to travel to manufacturing sites 2–3 times per year.
- Experience interfacing with SMT and Final Test fixtures for battery-powered wireless products.
- Knowledge of manufacturing yield analysis and Statistical Process Control (SPC).
- Background in RF test methodologies for wireless devices.
- Familiarity with embedded file systems, sensor interfaces, and battery management systems.
Senior Applications Firmware Engineer
Posted today
Job Viewed
Job Description
Description
Duties and Responsibilities
- Research, design, develop, and optimize applications using Power Integrations' products
- Design and develop application boards using Power Integrations' products
- Develop algorithms to optimize design applications using Power Integrations' products
- Assist in new product development and research of new applications for both new and older generation of Power Integrations' products
- Evaluate designs built using the company's products
- Circuit evaluation, simulation, and computation
- Develop or update hardware and software tools to perform testing and to validate product architecture and design
- Develop or update firmware algorithms to support target application requirements
- Perform design and code reviews and recommend improvements
- Troubleshoot system, performance and functional issues with hardware and firmware
- Provide design documentation, training materials, and technical support to users and/or customers.
- Provide design support and technical advice to Power Integrations' customers worldwide
- Satisfy customer design requirements
- Research and write technical application materials for publication and presentation
- Provide support and materials for conferences, exhibits, industry sessions, seminars, webinars, trade magazines and data books
- Lead role in the development of different applications pertaining to hardware and firmware design
- Train other engineers as needed.
- Other duties as assigned
Requirements
- Bachelor of Science in Electronics Engineering or Electrical Engineering
5 years of experience in any of the following areas:
inverters (three phase, single phase, etc.)
- motor applications and control (field-oriented control, trapezoidal control, etc.)
- basic programming, firmware, and/or software development
- power electronics design, test, and evaluation
- use of electronic equipment like oscilloscope, AC/DC source, power meter, digital multi meter, etc.
- Control loop design, test, and evaluation
- EMI, ESD, surge, thermals
- PCB layout and design
Circuit simulation
With experience in development and use of different microcontroller (MCU) platforms
- With experience in code/firmware development or review
- Experience in designing power electronics circuitry for industrial equipment or consumer devices is desirable
- Experience in motor application and/or motor control is desirable
- Background in Field Oriented Control (FOC), 6-step, single-phase, and three-phase motor application is desirable
- Excellent written and oral communication with experience in creating design specification, technical report writing and test plan/instructions
- Willing to learn and be trained
- Open for detailed discussions, suggestions, and planning
- Excellent team player
Principal Firmware Design Engineer
Posted today
Job Viewed
Job Description
If you are a professional looking for an opportunity to work with the global Emerson Systems and Software organization, this is a stimulating opportunity for you As the Firmware Design Engineer, you will design, develop, and test firmware for our embedded systems. This position will actively participate in the new product development cycle, including requirements, design, verification, release, and documentation, working as a catalyst to our development efforts.
- In This Role, Your Responsibilities Will Be:
Designing, developing, and maintaining firmware, particularly microcontrollers (MCUs). - Developing low-level hardware drivers for peripherals such as UART, SPI, I2C, GPIO, DMA, and interrupts
- Crafting and implementing test applications to validate hardware functionality and support manufacturing testing
- Collaborating with hardware engineers during board bring-up to initialize and validate components, troubleshoot system integration and technical issues, and optimize system performance.
- Participating in code reviews, debugging, and performance tuning to ensure high-quality deliverables
- Following the best approach in coding, version control, and documentation for firmware releases.
- Working with multi-functional teams to define technical requirements and specifications
- Mentoring junior engineers and supporting team development
- Continuously evaluating and suggesting improvements to improve product features, quality, and cost-efficiency
- Staying updated on industry trends, tools, and best practices in embedded firmware development
Who You Are:
You readily take action on challenges, without unnecessary planning. You anticipate the impact of emerging technologies and make adjustments. You deal comfortably with the uncertainty of change.
- For This Role, You Will Need:
Bachelor's degree in Electrical/Electronics Engineering, Computer Science, or a related field - Minimum of 5 years of experience in firmware development for embedded systems.
- Strong understanding of embedded systems architecture and communication protocols (e.g., UART, SPI, I2C, CAN)
- Proficiency in C/C++ for low-level embedded software development.
- Hands-on experience with board bring-up, memory mapping, and debugging hardware/software integration issues
- Excellent analytical and problem-solving skills
- Preferred Qualifications That Set You Apart:
Experience with ARM microprocessor programming and RTOS is an advantage. - Familiarity with version control systems (e.g., Git), build systems, and CI/CD tools.
- Exposure to Agile/Scrum development methodologies.
- Knowledgeable in FPGA/CPLD and its associated languages (eg, Verilog or VHDL) and schematic capture tools.
- Experience with software testing methodologies and test automation frameworks.
- Knowledge of cybersecurity principles and standard processes.
- Background in Process Control or Distributed Control Systems is a plus.
Our Culture & Commitment to You:
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, an Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation, and holiday leave.