Senior Embedded Software Engineer — Real-Time Systems

Analog Devices

Cavite City

On-site

PHP 1,000,000 - 1,500,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Analog Devices in Cavite, Philippines is seeking a Senior Embedded Software Engineer to develop and optimize embedded systems for our product portfolio. You will design, implement, and maintain software across RTOS and bare-metal environments, collaborating with hardware and software teams to deliver high-performance, reliable solutions.

The role requires strong C/C++, firmware experience, and a track record in multi-core validation, testing, and documentation.

Qualifications

  • Bachelor’s degree in computer engineering, Electronics Engineering, Computer Science, or related field; master’s preferred.
  • At least 5 years of relevant work experience.
  • Extensive firmware or embedded software development with C/C++.
  • Experience with microcontrollers/microprocessors and bare-metal RTOS like Zephyr or Linux.
  • Knowledge of hardware protocols (SPI, I2C, UART, CAN) and peripherals.
  • Multi-core system validation, unit testing, and test automation experience.
  • Git and version control proficiency; open-source contributions are a plus.
  • Strong debugging, problem-solving, and collaboration skills.

Responsibilities

  • Architect, develop, and maintain embedded software for diverse hardware platforms.
  • Lead software architecture, design, integration, and system testing; mentor engineers.
  • Develop for RTOS and bare-metal environments (Zephyr, Linux).
  • Define system-wide test strategies and plans across subsystems.
  • Design, develop, and maintain test automation frameworks; run tests and track defects.
  • Collaborate with software architects, developers, and hardware engineers to ensure integration.
  • Test, debug, and validate for high performance and reliability.
  • Optimize code for performance, memory usage, and power consumption.
  • Participate in code reviews and maintain high standards; stay current with trends.

Skills

Embedded software development
C/C++ programming
RTOS development
Python programming
Software architecture
Debugging & testing
Git/version control
Multi-threaded programming
Hardware protocols (SPI/I2C/UART/CAN)

Education

Bachelor's in Computer Engineering / Electronics / CS
Master’s degree preferred

Tools

RTOS (Zephyr / Linux)
Linux OS
JTAG/ICE
IDEs
Oscilloscope / logic analyzers

Job description

Analog Devices in Cavite, Philippines is seeking a Senior Embedded Software Engineer to develop and optimize embedded systems for our product portfolio. You will design, implement, and maintain software across RTOS and bare-metal environments, collaborating with hardware and software teams to deliver high-performance, reliable solutions.

The role requires strong C/C++, firmware experience, and a track record in multi-core validation, testing, and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Analog Devices • Cavite City

On-site
PHP 900,000 - 1,500,000
Staff Embedded Software Engineer – Real-Time Systems
Staff Embedded Software Engineer – Real-Time Systems

Analog Devices, Inc. • Hinoba-an

On-site
PHP 600,000 - 1,200,000
Senior Embedded Software Engineer - RTOS & Systems Architect
Senior Embedded Software Engineer - RTOS & Systems Architect

Analog Devices, Inc. • Taguig

On-site
PHP 1,000,000 - 2,000,000
Staff Embedded Software Engineer: Real-Time Systems
Staff Embedded Software Engineer: Real-Time Systems

Analog Devices • Cavite City

On-site
PHP 600,000 - 1,000,000
Associate Software Engineer – Embedded & AI Systems
Associate Software Engineer – Embedded & AI Systems

Hammerjack Pty Ltd • Taguig

On-site
PHP 350,000 - 700,000
Lead Embedded Systems Engineer, RTOS & Firmware
Lead Embedded Systems Engineer, RTOS & Firmware

Analog Devices, Inc. • Hinoba-an

On-site
PHP 5,266,000 - 7,435,000
Senior Test Engineer - Equipment & Product Development
Senior Test Engineer - Equipment & Product Development

Analog Devices, Inc. • Cavite City

On-site
PHP 3,701,000 - 4,936,000
Professional growth opportunities
Competitive compensation
Work-life balance
Senior Digital Design Engineer - RTL, DV & Mixed-Signal
Senior Digital Design Engineer - RTL, DV & Mixed-Signal

Analog Devices, Inc. • Taguig

Hybrid
PHP 50,000 - 70,000
Senior Analog IC Design Engineer — Lead & Innovate
Senior Analog IC Design Engineer — Lead & Innovate

Analog Devices, Inc. • Taguig

Hybrid
PHP 900,000 - 1,500,000
Staff Test Engineer: Product Development Leader
Staff Test Engineer: Product Development Leader

Analog Devices, Inc. • Cavite City

On-site
PHP 700,000 - 1,100,000