Embedded Flight Software Engineer - €40.000 - €60.000 A Year

Pubblicato il 01-11-2026 · XCMG ITALIA · Firenze

Embedded Flight Software EngineerWe’re Hiring – embedded flight software engineerLocation: Firenze, Italy. Salary: EUR 40,000 - 60,000.We are looking for a Flight Software Engineer to join our engineering team and contribute to the development of software for next‑generation avionics and space systems.This role focuses on the development of robust and efficient embedded software for on‑board platforms within structured engineering environments.The selected candidate will be involved in the full software lifecycle, working on real‑time applications, reusable software modules, and mission‑critical functionalities in collaboration with multidisciplinary teams.Develop embedded software solutions for avionics and space‑based systemsContribute to the definition and implementation of software architectures for on‑board applications, with a focus on modularity and reusabilityParticipate in all phases of the development lifecycle, from requirements analysis to validation and reportingCustomize and optimize real‑time operating systems for embedded platformsSupport system integration, debugging, and verification activitiesDevelop internal tools and utilities (e.G., scripts, simulators) to enhance development, testing,



and analysis workflowsIdentify and support tools for performance analysis and system optimizationWork closely with hardware and system engineers to ensure seamless integration under real‑world constraintsContribute to software deployment and path‑to‑production activitiesProvide support for operational phases, including monitoring and maintenance of deployed systemsRequired SkillsStrong proficiency in C and C++ programmingExperience with real‑time systems and multi‑threaded/concurrent applicationsFamiliarity with version control systems (e.G., Git)Knowledge of scripting languages for automation and toolingGood understanding of embedded architectures and hardware/software integrationHands‑on experience with electronic instrumentation for debugging and validationStrong analytical thinking and problem‑solving attitudeProactive mindset with continuous learning attitudeAbility to adapt to evolving requirements and work with different stakeholdersTeam‑oriented approach with strong communication skillsNice to HaveExperience in aerospace, avionics, or other safety‑critical domainsFamiliarity with modern development practices (e.G., CI/CD pipelines)Understanding of communication interfaces and protocols (e.G., SPI, I2C, UART, CAN, Ethernet, SpaceWire)Awareness of secure software development and cybersecurity principlesUnderstanding of full software and hardware development lifecycleExposure to system‑level design and agile development methodologiesExperience with simulation, modelling, or advanced testing approachesEnglish: professional working proficiencyEmbedded flight software engineer – Firenze, Toscana, IT#J-18808-Ljbffr
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.