Full-time

Senior Embedded/Firmware Engineer C++ SoftPositive Responds Quickly $

Posted by Madfish • remote, romblon, Philippines

📍 remote, romblon 🕒 June 23, 2026

About the Role

Tasks

  • Develop firmware with C++ on Embedded Linux for colour measurement devices
  • Implement low-level code
  • Write kernel drivers on the Yocto platform
  • Implement communication services between devices and other parts of the software ecosystem

Qualifications

Required

  • University degree in Electronics or Software Engineering (or similar)
  • At least 5 years of professional experience in real-time embedded programming with C/C++
  • Solid experience with writing kernel drivers on Linux
  • Solid experience with Yocto
  • Proficiency in writing automated unit tests to enhance testing efficiency (e.g. pytest, GoogleTest)
  • Expertise in electronic systems including power management for battery‑powered devices
  • General understanding of software architecture patterns
  • Practice with agile methodologies and CI/CD tools like JIRA, GitHub, Jenkins, Docker, et...

Ready to Apply?

Submit your application today and take the next step in your career journey with Madfish.

Apply Now