Act Digital

C/C++ Developer

Act Digital
Apply
over 1 year ago
São João da Madeira, PortugalMid Level

Responsibilities

  • Develop and maintain embedded applications and firmware primarily in C, with some C++.
  • Integrate software with RFID readers, antennas, tags, sensors, and alarm systems.
  • Collaborate with hardware engineers to ensure reliable hardware-software communication.
  • Optimize embedded software performance and reliability in resource-constrained environments.
  • Participate in design reviews, testing, debugging, and documentation.
  • Collaborate with QA, hardware, and support teams.

Requirements

  • At least 3 years of professional experience in C development is mandatory.
  • Solid C++ experience in embedded or systems programming.
  • Familiarity with microcontrollers, RTOS, or bare-metal development.
  • Understanding of memory management, interrupts, and real-time constraints.
  • Ability to read datasheets and work with hardware specifications.
  • Ability to write clean, maintainable code and collaborate cross-functionally.
  • Good written and spoken English for technical communication.

Benefits

  • Hybrid work model in São João da Madeira, Aveiro.

Tech Stack

Categories

Act Digital

About Act Digital

5,001-10,000 employees
Contact me