Embedded Software Engineer

HRTX

Mandaluyong

On-site

PHP 502,200 - 781,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global engineering and software development organization is seeking an experienced Embedded Software Engineer to design and develop firmware for microcontrollers and collaborate with teams worldwide. The role demands at least 5 years of experience in embedded systems, proficiency in C/C++, and strong problem-solving skills. Join an environment that values innovation and professional growth, contributing to exciting projects in industrial automation and development efforts.

Qualifications

  • At least 5 years of experience in firmware or embedded systems development.
  • Hands-on experience with debugging hardware/software integration and performance optimization.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design, develop, and maintain firmware for microcontrollers (MCUs).
  • Develop low-level hardware drivers for peripherals such as UART, SPI, I2C.
  • Conduct code reviews and performance tuning.

Skills

C/C++ programming
Embedded systems architecture
Problem-solving
Collaboration skills

Education

Bachelor's Degree in Electronics Engineering, Electrical Engineering, Computer Engineering, or Computer Science

Job description

About the job Embedded Software Engineer

We are seeking a Embedded Software Engineer to join a global engineering and software development organization. In this role, you will be part of a high-performing team responsible for designing, developing, and testing firmware for embedded systems used in industrial and automation applications. You will collaborate closely with cross-functional teams worldwide and play a key role in new product development, hardware integration, and firmware optimization.

Key Responsibilities

  • 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, component validation, and system integration.
  • Conduct code reviews, debugging, and performance tuning to ensure high-quality deliverables.
  • Contribute to continuous improvement by suggesting design, process, and cost-efficiency enhancements.
  • Mentor and provide technical guidance to junior engineers.
  • Stay updated on emerging technologies and best practices in embedded firmware development.

Qualifications

  • Bachelors Degree in Electronics Engineering, Electrical Engineering, Computer Engineering, or Computer Science.
  • At least 5 years of experience in firmware or embedded systems development.
  • Proficiency in C/C++ programming for low-level embedded applications.
  • Solid understanding of embedded systems architecture and communication protocols (UART, SPI, I2C, CAN).
  • Hands-on experience with board bring-up, debugging hardware/software integration, and performance optimization.
  • Strong analytical, problem-solving, and collaboration skills.

Preferred Qualifications

  • Experience with ARM microprocessors and RTOS environments.
  • Familiarity with version control systems (e.g., Git), build systems, and CI/CD pipelines.
  • Exposure to Agile/Scrum development methodologies.
  • Knowledge of FPGA/CPLD programming (Verilog or VHDL) is an advantage.
  • Understanding of cybersecurity principles and software testing automation frameworks.
  • Experience with Process Control Systems or Distributed Control Systems is a plus.

Why Join

Youll be part of a global engineering team that values innovation, collaboration, and professional growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

HRTX • Mandaluyong

Hybrid
Senior Embedded Firmware Engineer: Global Impact
Senior Embedded Firmware Engineer: Global Impact

HRTX • Mandaluyong

On-site
Firmware Manager
Firmware Manager

Emerson • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000
Medical insurance
Employee Assistance Program
Flexible time off
Firmware Manager
Firmware Manager

Hammerjack Pty Ltd • Philippines

On-site
PHP 1,200,000 - 2,000,000
Firmware Manager
Firmware Manager

City of Shakopee, MN • Eastern Manila District

On-site
PHP 1,800,000 - 2,700,000
Junior Electronics Engineer
Junior Electronics Engineer

Xinyx Design Consultancy & Services, Inc. • Muntinlupa

On-site
PHP 446,000 - 893,000
Firmware Manager
Firmware Manager

City of Shakopee, MN • Mandaluyong

On-site
PHP 1,200,000 - 1,800,000
Competitive benefits
Medical insurance plans
Employee Assistance Program
+1
Firmware Manager
Firmware Manager

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 1,200,000 - 1,800,000
Medical insurance
Employee resource groups
Flexible time off
+1
Embedded Hardware & Firmware Engineer
Embedded Hardware & Firmware Engineer

Heidi Chef Solutions LLC • Quezon City

On-site
PHP 334,800 - 558,000
Embedded Software Engineer – Functional Safety (ISO 26262)
Embedded Software Engineer – Functional Safety (ISO 26262)

HCLTech • Mexico

On-site
PHP 4,019,000 - 6,185,000