Senior Software Engineer - €65.000 - €75.000 A Year

14 set - Thiene
3ecruit

SENIOR SOFTWARE ENGINEER (DESKTOP / EMBEDDED / CLOUD)WHAT YOU WANT TO KNOWSalary: €65,000 – €75,000Location: Thiene, ItalyContract: PermanentWorking model: On-site initially, with flexibility introduced once fully onboardedGrowth: Opportunity to evolve into a technical lead / department lead roleJOB DETAILSWe are looking for a Full Stack Software Engineer to join the R&D; team of a company developing professional industrial 3D printing systems.This role spans the entire software stack, from desktop applications and system-level software, through firmware and embedded controllers, to cloud-connected services and infrastructure.The role suits a pragmatic engineer who enjoys owning complex systems end-to-end and working across multiple layers of software rather than being confined to a single domain.KEY RESPONSIBILITIESDesktop & System SoftwareDesign, develop, and maintain desktop and system-level applications using C++ and C#Work on large, modular codebases with a strong focus on maintainability, performance, and scalabilityDebug, analyse, and optimise complex software systemsContribute to architectural decisions and long-term software strategyEmbedded & Firmware DevelopmentDevelop and maintain firmware-level components for embedded controllers within 3D printing systemsInterface desktop software with embedded firmware and real-time systemsCollaborate closely with electronics and hardware teams during development, validation, and testingSupport system-level integration and troubleshooting across software and hardware boundariesCloud & ConnectivityContribute to cloud-based services and infrastructure, supporting connectivity, data exchange,



and system monitoringDevelop or integrate web services and REST APIs where requiredSupport DevOps practices, version control, and deployment workflowsGeneral ResponsibilitiesProduce clear technical documentationParticipate in code reviews and technical discussionsAct as a key technical contributor within the software teamESSENTIAL EXPERIENCEStrong commercial experience with modern C++ and C#Solid understanding of software architecture and design principlesExperience working with multi-threaded, asynchronous, and performance-critical systemsProven background in complex, multi-component software environmentsExperience with firmware or embedded software development on microcontroller platforms (e.G. STM32 or similar)Understanding of embedded constraints, hardware interfaces, and system integrationStrong experience with Visual Studio and/or Visual Studio CodeComfortable working in collaborative development environmentsStrong analytical, problem-solving, and communication skillsNICE TO HAVEDesktop frameworks such as WPF, .
NET MAUI, or cross-platform UI frameworksCommunication protocols: Serial, Ethernet, BluetoothEmbedded C and real-time systemsCloud platforms such as AWS and/or Microsoft AzureREST APIs, web services, or backend integrationDevOps practices and Git-based version controlPrior exposure to industrial systems, automation, or additive manufacturingQUALIFICATIONSDegree in Computer Science, Computer Engineering, or similar(or equivalent practical experience)Fluent English, written and spokenStrong motivation to learn and contribute to advanced industrial and additive manufacturing systems

Verkäufer*in

26 set - Lasa
Mpreis

HEAD HUNTER SPECIALIST / TEAM LEADER

26 set - Milano
Pirate Rocket

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior software engineer - €65.000 - €75.000 a year / thiene

1 Addetto impianti carburanti a Vigonovo VE

26 set - Martellago
R8srl

Banchista pizzeria a taglio

26 set - Roma
Pizzeria MAMI