TXT E-Tech is looking for a Senior Embedded Software Engineer for the Aerospace & Defence Business Unit. The resource 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 customer, dealing with the development of FPGA control drivers.
Main activities:
Taking charge of the HW map requirements;
Implementation (with C language) of the main functionalities that make up the custom HW;
Integration and testing of different drivers.
Necessary skills:
At least 4 years' experience in embedded development in C language, in particular for low-level platforms (bare-metal or with RTOS);
Driver development for interfacing with FPGAs: experience in managing custom peripherals and communication protocol with FPGAs. Knowledge of AMD-Xilinx or Intel-Altera toolsuite required;
Knowledge of software configuration management tools (e.g. Git, SVN):
Familiarity with Git-based workflows, merge requests, branching;
Debugging skills on embedded targets (oscilloscope, JTAG, serial): experience with debugging tools such as Lauterbach, Segger J-Link, etc.;
Familiarity with cross-compiled development environments (toolchain, linker scripts, etc.), e.g. Microblaze, NIOS II, ARM Cortex-M, RISC-V, or custom microcontrollers.
Nice To Have:
Knowledge of RTOS (FreeRTOS, Zephyr, ThreadX...);
Assembly language experience for microcontrollers;
Knowledge of FPGA systems and synthesis tools (Vivado, Quartus, Libero...);
Experience with embedded communication buses: SPI, I2C, UART, CAN, AXI, APB;
Familiarity with temporal analysis and real-time performance optimisation;
Knowledge of CI/CD tools for embedded (Buildroot, Yocto, Jenkins embedded pipeline);
Experience with safety-critical (ISO 26262, DO-178C, IEC 61508);
Ability to work in Agile/Scrum environments;
Knowledge of IBM ToolChain (Rhapsody, DOORS, etc).
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 paths in a fast-growing and constantly evolving company, characterised by a young and international environment;
Initial support for board and lodging in the event of relocation;
Continuous and structured 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 activities to 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.