07 set
|
Identis
|
Torino
pstrongIdentis /strongis a global leader in the design, development, and production of advanced technological systems for financial card and secure government ID card personalization. /ppThrough innovative hardware, software, and service solutions, we support banking institutions, government organizations, and businesses worldwide, ensuring high standards of quality, reliability, security, and precision. /ppbr / /ppWe are looking for a strongJunior / Middle Firmware Engineer /strong to join our RD Hardware Firmware Engineering team. You will be responsible for developing on-device code (embedded software) and digital logic for high-precision personalization systems, working across legacy maintenance and next-generation product architectures. /ppbr / /ppstrongemKey Responsibilities /em /strong /ppbr / /pullistrongFirmware Development /strong: Design, write, and maintain embedded software in C and C++ for microcontrollers and dedicated target hardware. /lilistrongFPGA Logic Design /strong: Develop and integrate VHDL code on FPGA architectures for digital logic and motor/motion control systems. /lilistrongHardware Integration /strong: Collaborate with hardware and mechanical teams to integrate firmware with electronic boards and support system bring-up. /lilistrongDebugging Testing /strong: Troubleshoot code and hardware interfaces using laboratory instruments such as oscilloscopes and logic analyzers. /lilistrongDriver Development /strong: Write low-level drivers and manage communication protocols (UART, SPI, I2C, RS232, USB, TCP/IP, CAN).
/lilistrongCode Maintenance Docs /strong: Perform bug-fixing on legacy systems, maintain technical documentation, and manage versioning via Git. /li /ulpbr / /ppstrongemQualifications Skills /em /strong /ppbr / /ppstrongMust-Have Requirements /strong /ppbr / /pulliEducation: Technical Diploma / ITS Degree (Mechatronics, Electronics, Computer Science) OR Bachelor’s/Master’s Degree in Electronic or Computer Engineering. /liliExperience: 1 to 4 years of hands-on experience in firmware or low-level development (relevant academic/personal projects are considered for Junior candidates). /liliProgramming: Solid foundation in C and/or C++ for embedded systems. /liliDigital Logic: Working knowledge of VHDL and FPGA architectures. /liliHardware Interfacing: Familiarity with microcontroller architectures, low-level protocols (UART, SPI, I2C), and basic lab tools (oscilloscope, logic analyzer). /liliTools Languages: Version control via Git; professional working proficiency in technical English. /li /ulpbr / /ppstrongemNice-to-Have /em /strong /ppbr / /pulliExperience with RTOS or bare-metal programming. /liliExposure to motion control, smart card technologies, RFID/NFC, or cryptography. /liliObject-Oriented Design (OOD) concepts. /li /ulpbr / /ppstrongemSoft Skills /em /strong /ppbr / /pulliStrong hands-on problem-solving mindset and attention to detail. /liliAbility to work effectively in cross-functional RD teams. /liliProactive learning attitude and operational autonomy. /li /ulpbr / /ppRANGE: €34.000,00 - €40.000,00 /ppbr / /p
📌 Firmware Engineer (Torino)
🏢 Identis
📍 Torino