Requirements: English
Company: TxT e-solutions S.p.A.
Region: La Spezia , Liguria
TXT e-Tech is looking for a Senior Software Engineer for the Aerospace Defence Business Unit. The person will work at our client''s site in the defence sector. He/she will be part of a team, made up of both TXT colleagues and the client, dealing with software development in the real-time domain. Main activities: Taking charge of requirements; Implementation (C++ language) of high-level SW components in the RTOS environment; Integration and testing of different modules; Drafting documentation. Necessary skills: At least 4 years'' experience in software development in C++, preferably with C++11 standard or higher; Excellent knowledge of RTOS systems, hands-on experience with PikeOS, VxWorks, FreeRTOS or equivalent; Experience in development for real-time systems: deterministic software design, priority management, interrupts, task scheduling; Knowledge of the main versioning and code management tools (e.g. Git, SVN, GitLab, Jenkins), including CI/CD flows, branching strategy, issue tracking; Skills in structured and object-oriented software design: knowledge of architectural patterns and optimisation techniques for embedded/RTOS. Nice To Have: Experience with bare-metal programming in C language, in particular on ARM Cortex-M, RISC-V, or custom microcontroller architectures; Familiarity with safety-critical systems (e.g. DO-178C, ISO 26262, IEC 61508); Experience with time performance analysis and profiling; Knowledge of real-time communication buses (CAN, SPI, I2C, UART); Knowledge of Agile/Scrum development models in the embedded environment; Experience with UML/SysML modelling or tools such as Enterprise Architect, MagicDraw. Education:Bachelor''s and/or Master''s degree in Electronic Engineering, Computer Science, Robotics, Automation, Telecommunications, Biomedical Engineering or related. Why choose TXT Group: Career pathsin a fast-growing and constantly evolving company, characterised by a young and international environment; Initialsupport for boardand lodging in the event of relocation; Continuous andstructured training, both transversal and specialised, on topics related to project activities. The training path is customised, built together with your manager according to your skills, aptitudes and interests; Permanent contract, commensurate with the experience of the resource; Corporate benefits: health insurance, welfare plan, Ticket Restaurant and company conventions; Team building activitiesto promote cohesion and a positive, collaborative working environment. Position open to candidates regardless of gender, in accordance with Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.