Embedded Software Engineer

1 day ago


Mandaluyong City, National Capital Region, Philippines Emerson Electric (Asia) Limited - ROHQ Full time $90,000 - $120,000 per year

Job Summary:

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.

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.

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.

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.



  • Mandaluyong City, National Capital Region, Philippines beBeeFirmware Full time ₱800,000 - ₱1,200,000

    Job DescriptionWe are seeking a skilled Firmware Design Engineer to join our team. As a Firmware Design Engineer, you will design, develop, and test firmware for our embedded systems.This is an exciting opportunity for a professional looking to work with the global Systems and Software organization.Key Responsibilities:Designing, developing, and maintaining...


  • Makati City, National Capital Region, Philippines Edge Electrons Limited - Representative Office Full time $40,000 - $80,000 per year

    Position : Embedded Software EngineerJob Description:The Embedded Software Engineer's main responsibility is to architect quality embedded software to be the platform for company's future products.Responsibilities are but not limited to the following:· Requirements Analysis· Requirements Engineering· Architecture and Detailed Design· Coding· SW Testing...


  • Makati City, National Capital Region, Philippines M-Labs Scientific Instruments OPC Full time $90,000 - $120,000 per year

    Embedded Systems Development- Software Main ActivitiesImplement new ARTIQ featuresDevelop firmware, gateware, and software for the ARTIQ quantum physics experiment control system.Develop ARTIQ with Rust & Python on Xilinx Zynq-7000, Zynq Ultrascale+/RFSoC, and on softcore RISC-V CPU platforms.Answer customer questions and resolve customer issues regarding...


  • Makati City, National Capital Region, Philippines Xtreme Offshore Outsourcing Inc. Full time ₱600,000 - ₱1,200,000 per year

    JOIN OUR GROWING IT TEAMJOB TITLE / POSITION: SENIOR EMBEDDED SOFTWARE ENGINEERFIELD: MEDICAL RELATED PROJECTDIRECT HIRING FULL TIME, ONSITE (MAKATI CITY) NEGOTIABLE SALARY BASED ON SKILLS AND EXPERIENCEWhat you'll doDevice control using real-time operating systems (RTOS)Data communication and management via Ethernet, CAN, Wi-Fi, Bluetooth, USBSoftware...


  • Makati City, National Capital Region, Philippines Xtreme Offshore Outsourcing Inc. Full time ₱2,880,000 - ₱3,840,000 per year

    URGENT HIRING: UNIT TEST ENGINEERS (Automotive Industry)COMPANY: Xtreme Offshore Outsourcing Inc.Available positions:• 1 (one) Japanese Bilingual Embedded Software Unit Test Engineer [at least 5 years work exp.] [Team Lead]• 3 (three) Embedded Software Unit Test Engineer [at least 3 years work exp.]Direct hiringFull time, Onsite (Makati City)Negotiable...


  • Mandaluyong City, National Capital Region, Philippines beBeeFirmware Full time $90,000 - $120,000

    Job OverviewWe are seeking a talented Firmware Design Engineer to join our team. As a firmware design engineer, you will be responsible for designing, developing, and testing firmware for embedded systems.Main Responsibilities:Designing and developing firmware, particularly microcontrollers (MCUs), to meet the requirements of various projects.Developing...


  • Mandaluyong City, National Capital Region, Philippines beBeeFirmware Full time $90,000 - $120,000

    Embedded Firmware EngineerDesign, develop and test firmware for our embedded systems. You will actively participate in the new product development cycle, including requirements, design, verification, release and documentation.Responsibilities:Designing, developing and maintaining firmware for microcontrollers (MCUs).Developing low-level hardware drivers for...


  • Quezon City, National Capital Region, Philippines beBeeFirmware Full time ₱600,000 - ₱1,200,000

    Job Description:Firmware DevelopmentWe are seeking an experienced firmware engineer to join our team. The ideal candidate will have a strong background in software design and development, with a focus on embedded systems.The successful candidate will be responsible for designing, developing, testing, and deploying firmware for a variety of applications. This...


  • Mandaluyong City, National Capital Region, Philippines beBeeembedded Full time ₱1,200,000 - ₱1,500,000

    Embedded Systems Design LeadFirmware Design Engineers play a pivotal role in the development of cutting-edge embedded systems. As an Embedded Systems Design Lead, you will be responsible for designing, developing, and testing firmware for our sophisticated embedded systems.


  • Makati City, National Capital Region, Philippines beBeeDevops Full time ₱900,000 - ₱1,200,000

    Job OpportunityThis is a high-profile role in the field of DevOps engineering, requiring a skilled professional to work with embedded firmware and software teams. The ideal candidate will have strong automation skills and knowledge of continuous integration and delivery principles.The primary responsibility will be to design, create and maintain Continuous...