Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Booth & Partners

Software Engineer II – Embedded Systems, DevOps

Booth & Partners

Software Engineer II developing embedded systems for connected devices. Collaborating with teams to build and optimize CI/CD pipelines in a hands-on role.

Posted 4/23/2026full-timeManila • 🇵🇭 PhilippinesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
LinuxRTOSTCP/IP

About the role

Key responsibilities & impact
  • Develop, debug, and optimize firmware for STM32 or similar microcontrollers.
  • Implement device drivers, communication stacks (e.g., UART, SPI, I2C, CAN), and network protocols (e.g., Wi-Fi, TCP/IP, MQTT).
  • Collaborate on architecture design and embedded software roadmaps.
  • Write clean, well-documented, testable C/C++ code following industry best practices.
  • Support hardware bring-up, board testing, and integration with peripheral components.
  • Contribute to maintaining and enhancing CI/CD pipelines for embedded systems (build, test, static analysis, deployment).
  • Automate firmware packaging and OTA update workflows.
  • Manage build systems and toolchains (e.g., CMake, Make, GCC/Clang, ARM toolchain).

Requirements

What you’ll need
  • 4–5 years of hands-on experience in embedded systems development.
  • 2–3+ years of DevOps/CI/CD experience (embedded-focused is ideal).
  • Proficiency in C/C++ for embedded development.
  • Experience with STM32 or similar ARM Cortex-M MCU families.
  • Familiarity with embedded communication protocols and RTOS (e.g., FreeRTOS).
  • Experience with Git, versioning workflows, and automated build/test pipelines.
  • Strong understanding of Linux-based development environments.

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
firmware developmentdevice driverscommunication stacksnetwork protocolsC/C++ programmingembedded systems developmentCI/CD pipelinesautomated build/test pipelinesRTOSLinux-based development