Embedded Linux Software Engineer – EV Charging & Secure Protocols

TOPGRAF srl · Bergamo, Italia ·


Descrizione dell'offerta

Role description:

We are looking for an experienced Embedded Linux Software Engineer to design and develop the core software driving electric vehicle charging stations . You will work on real embedded products, developing state machines, implementing standard protocols, and enabling secure communications between the charging device, the cloud, and the vehicle.


Responsibilities:

  • Develop and maintain embedded software in C and/or TypeScript
  • Implement state machines and product control logic
  • Integrate OCPP, ISO 15118, MQTT, Modbus protocols
  • Write Bash scripts for automation, diagnostics, and service management
  • Collaborate with the electronics team for hardware/software integration
  • Apply cybersecurity best practices and system hardening


Requirements:

  • 2+ years of experience in Embedded Linux development
  • Strong knowledge of C and/or TypeScript
  • Experience with industrial or automotive communication protocols
  • Basic knowledge of electronics/electrical engineering
  • On site job, Azzano San Paolo (BG) and Ponte Nossa (BG)


Candidate filter:

❌ Not looking for web developers, mobile app developers, or full-stack roles

✅ This is embedded Linux software development integrated into a hardware product with industrial/automotive protocols


embedded linux engineer, embedded c developer, typescript, bash scripting, ocpp, iso 15118, mqtt, modbus, embedded systems, device firmware, industrial automation, low level programming, cybersecurity, e-mobility

Candidatura e Ritorno (in fondo)