Full-time

Senior Embedded Software Engineer – Algorithm & Signal Processing

Posted by Philips • varginha, minas gerais, Brazil

📍 varginha, minas gerais 🕒 May 27, 2026

About the Role

Overview

Senior Embedded Software Engineer – Algorithm & Signal Processing

Responsibilities

  • Design, implement, and optimize embedded software and firmware in C/C++ for resource-constrained microcontrollers and processors.
  • Develop and integrate advanced signal processing algorithms, including digital filters (FIR, IIR, adaptive filters), FFT-based processing, noise reduction, and real-time data analysis.
  • Translate mathematical models and DSP concepts into efficient, production-ready embedded code with a focus on deterministic performance, low latency, and minimal resource usage.
  • Perform debugging, performance profiling, and optimization of embedded code on target hardware using tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
  • Collaborate with cross-functional teams (hardware engineers, systems architects, clinical specialists) to define software requirements and ensure seamless hardware–softw...

Ready to Apply?

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

Apply Now