





At Autopass and across the group’s companies, we are transforming urban mobility through technology, performance, and inclusion. This is an opportunity for early-career professionals who wish to work in infrastructure, automation, cloud, and continuous delivery, participating in critical services that support millions of users every day. As a Junior C Developer for POS and embedded systems, you will support the development and maintenance of software that runs directly on field equipment. Your main responsibilities include: Supporting the implementation of features in C language for embedded devices and POS terminals. Assisting with communication with hardware modules such as smart cards, card readers, sensors, and peripherals. Performing simple fixes, improvements, and adjustments guided by more experienced team members. Participating in bench testing, basic log analysis, and functional validation. Supporting integration with internal services using protocols defined by the company’s architecture. Collaborating with backend, QA, Sustentation, and Operations teams to ensure proper device functionality. Creating simple documentation and supporting certification processes. **Requirements:** Basic knowledge of the C programming language. Fundamental understanding of embedded systems, low-level programming, or applied electronics. Knowledge of basic communication protocols (TCP/UDP, Serial, or USB). Ability to interpret simple logs and error messages. Interest in learning about card validation, SAM modules, and peripheral communication. Completed or near-completion of a bachelor’s degree in technology-related fields. **Desirable (differentiators):** Basic familiarity with POS terminals such as Pax, Gertec, Verifone, Sunmi, or transportation validators. Basic understanding of embedded Linux or RTOS. Introductory knowledge of gRPC, .proto contracts, or binary messaging. Experience with personal projects, final-year theses, robotics, IoT, or technical competitions. Practical experience or interest in urban mobility or payment systems. **Valued Soft Skills:** Strong desire to continuously learn and grow within the embedded systems domain. Good communication skills and openness to feedback. Team collaboration and cooperation. Attention to detail and commitment to quality. Proactivity and sense of responsibility in critical environments. **Additional Information:** Work model: On-site Location: Vila Olímpia – SP Contract type: PJ


