Software Engineer

2 giorni fa

Firenze, Provincia di Firenze; Toscana, Italia Shakers Tempo pieno

The challenge
We're building a new development team for a global leader in fuel management and retail technology, based in Florence (Osmannoro area). The team works on a leading embedded platform in the fuel industry and uses AI tools and agents daily to speed up delivery and raise quality.

What you'll do

Design, develop and test embedded software and UX, using GitHub Copilot for AI-assisted code generation and review

Contribute to the software architecture together with the architecture team, applying AI-assisted design patterns

Work in an Agile/Scrum team, providing analysis and performing code reviews

Support continuous process improvement

Requirements

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent experience

1-3 years of experience with object-oriented languages (C++, C, Java, Python)

Solid Linux experience, including Linux drivers and kernel

Knowledge of cryptography

Experience with CI/CD pipelines and automated testing

Hands-on experience with, or strong curiosity about, AI development tools (GitHub Copilot, LLM APIs, agent frameworks such as LangChain)

Professional working English

Availability to work hybrid, 2-3 days a week on site in Florence (Osmannoro)

Nice to have

Node.js

Knowledge of payment devices and/or payment systems

Exposure to AI-assisted testing tools

What we offer

Full-time engagement

12-month project starting before the end of 2026, with continuity afterwards (direct hire or extension)

Hybrid model with some flexibility on hours and on-site days

Why this project?
It's a long-term engagement with a global industry leader, in a brand-new team where you get to shape the way of working, and where AI-powered engineering is part of the daily job rather than an experiment.

#EmbeddedLinux #CPlusPlus #SoftwareEngineer #Florence