More jobs:
Firmware Engineer
Job in
41030, Bastiglia, Emilia-Romagna, Italy
Listed on 2026-01-10
Listing for:
Tinental
Full Time
position Listed on 2026-01-10
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Firmware Engineer
Location:
Bastiglia, Emilia-Romagna (Hybrid - 3 days onsite 2 days remote)
Contract:
Permanent
Tinental is a pioneering energy efficiency company leveraging AI-powered IoT technology to optimise industrial machinery. We are seeking curious, passionate and results-driven Firmware Engineers to design and develop high-impact embedded firmware for smart pumps and fans, helping make industrial systems more efficient and sustainable.
What You’ll Do:
Modulation Algorithms:
Develop and optimise automatic modulation algorithms for pumps/fans.
Industrial
Protocol Integration:
Implement and manage Modbus RTU/TCP (multi-slave register handling), Profibus (inverter communication), and dynamic dictionaries for multiple inverter brands (ABB, Danfoss, Siemens, Wilo, Vacon, etc.).
Real-Time Firmware Development:
Build FreeRTOS modules for data acquisition, task synchronization (semaphores/queues), health monitoring, and watchdog management.
Memory Performance Optimization:
Optimise stack, heap, and dynamic memory (ESP
32 PSRAM); profile and debug using ESP-IDF tools.
Mathematical Computation:
Parse and evaluate runtime functions (e.g., tinyexpr), perform binary searches for inverse solutions, handle multi-dimensional efficiency curves.
Collaboration:
Work closely with hardware teams on integration and low-level debugging (JTAG, oscilloscope, logic analyzer).
Required Skills:
3+ years of embedded firmware development in C
Deep knowledge of FreeRTOS and multi-threaded programming
Experience with at least one industrial protocol (Modbus/Profibus/CANopen)
Understanding of pump/motor control systems
Low-level debugging, real-time system problem-solving, and rigorous testing mindset
Optimisation for constrained memory (Ability to read and interpret technical inverter datasheets
Why Join Us?
Enjoy the flexibility of hybrid working, a free company canteen, and a diverse, dynamic, and inclusive environment that celebrates innovation. Join a Forbes Top 100 Startup Italy (2025) and contribute to award-winning projects shaping the future of AI, IoT, and energy efficiency.
We’re building a high-performance team of thinkers and builders who value autonomy, depth, and impact.
At Tinental, your growth is central to our mission. We believe in transparency, meritocracy, and continuous learning - where contribution matters more than credentials. You’ll benefit from clear paths to mastery, mentorship, and structured career progression across technical, managerial, and specialist tracks. If you want your skills stretched, your ideas sharpened, and teammates who challenge you to grow, this is the place.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×