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

Act Digital is a global IT services and consulting group that designs and builds custom software, data, and cloud solutions for large enterprises. It provides end-to-end digital product services—strategy, UX, agile engineering, architecture, and data science—via project delivery and dedicated teams. The company is privately held, headquartered in Barueri, São Paulo, with offices across Brazil, North America, and Europe.

Contact me