Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an intial 6 month contract.
The Embedded Software Engineer will be working on a major electronic warfare project providing support & development activities across SoC Multi ARM processors.
Responsibilities of the Embedded Software Engineer include:
- Review of software and documentation
- Working with project team to analyse project requirements
- Assist with estimating, planning & progress reporting
- Development of architecture, design and integration of modules.
- Identification of process, practices and tool improvements
The successful Embedded Software Engineer will require the following experience:
- Extensive experience of C++ embedded software on embedded LINUX OS (Yocto/Petalinux)
- Interfacing of Ethernet TCP/IP, UDP on ARM Cortex
- Experience of C++ & C programming
- Experience of Xilinx FPGA/ Zynq and Vivado
- Exposure to DSP algorithms & RTOS
- Memory management using DDR & DMA
- Verification via unit testing and designing test simulation GUI etc
This role will require the successful candidate to work on a hybrid pattern, 2 days a week on site.
Role is paying 65-80 per hour (inside IR35) and will require candidates to be eligible for SC clearance.