Description
**Responsibilities:**
* Develop and maintain software for parking management and access control systems.
* Program and integrate hardware devices such as QR readers, ticket printers, OCR cameras, displays, intercoms, and barriers.
* Develop drivers and communication functionalities between devices and control units.
* Implement business logic associated with entry/exit terminals and payment systems using object-oriented programming.
* Participate in the analysis, design, testing, and validation of new features and product improvements.
* Collaborate with hardware, software, and product teams to ensure proper system integration.
**Requirements:**
* Degree in Computer Engineering, Electronics, Telecommunications, or related field.
* Experience in software development using object-oriented programming.
* Knowledge of low-level programming and driver development for hardware devices.
* Experience integrating peripherals and devices connected via USB and other communication protocols.
* Ability to combine backend development with hardware-near programming.
* Knowledge of embedded systems and electronic control architectures.
* Analytical profile with problem-solving ability and orientation toward complex technical environments.
* Experience in access control systems, automation, ticketing, or industrial electronic equipment is a plus.