PRole description: /ppWe 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. /ppResponsibilities: /pulliDevelop and maintain embedded software in C and/or TypeScript /liliImplement state machines and product control logic /liliIntegrate OCPP, ISO 15118, MQTT, Modbus protocols /liliWrite Bash scripts for automation, diagnostics, and service management /liliCollaborate with the electronics team for hardware/software integration /liliApply cybersecurity best practices and system hardening /li /ulpRequirements: /pulli2+ years of experience in Embedded Linux development /liliStrong knowledge of C and/or TypeScript /liliExperience with industrial or automotive communication protocols /liliBasic knowledge of electronics/electrical engineering /liliOn site job, Azzano San Paolo (BG) and Ponte Nossa (BG) /li /ulpCandidate filter: /pp Not looking for web developers, mobile app developers, or full-stack roles /pp This is embedded Linux software development integrated into a hardware product with industrial/automotive protocols /ppembedded 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 /p