SC Cleared Embedded Software Engineer
Experis
Malvern, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 166KJob location
Malvern, United Kingdom
Tech stack
Testing (Software)
C
Confluence
C++
Databases
Linux on Embedded Systems
Embedded Software
Field-Programmable Gate Array (FPGA)
Make (Software)
Graphical User Interface
Python
PostgreSQL
PostGIS
Subsystems
SystemVerilog
Systems Integration
Tcl (Programming Language)
Verilog
VHDL
Vivado
Scripting (Bash/Python/Go/Ruby)
GIT
SC Clearance
Software Version Control
Bamboo
Docker
Job description
Are you an experienced Embedded Software Engineer with SC clearance and a passion for innovative technology? Our client, a leading organisation in the defence and aerospace sector, is hiring for a reputable company to support a critical project involving the re-architecture of a Legacy electro-optical development board.
What you'll be doing:
- Baseline and re-architect a Legacy electro-optical development board to enhance performance and capabilities.
- Write, implement, and test software at both sub-system and system levels, ensuring seamless integration with application and GUI software, as well as FPGA colleagues.
- Collaborate closely with cross-disciplinary teams to deliver high-quality solutions aligned with project goals.
Requirements
- Proven experience with Xilinx Petalinux, SDK/XSDK/Vitis, and Embedded Linux environments.
- Strong skills in C, C++, and Python programming.
- Familiarity with version control tools such as GIT, and build systems like Makefile.
- Knowledge of FPGA development, particularly with Xilinx SoC/MPSoC/RFSOC, and experience with development boards like ZCU111.
- Experience with FPGA design tools such as Xilinx Vivado, VHDL, Verilog, SystemVerilog, and TCL Scripting.
- Desirable skills include Docker, Bamboo, Confluence, and extended database knowledge with PostgreSQL and PostGIS.
What you'll need:
- A background in Embedded software development within a defence or aerospace environment.
- Experience working on complex hardware-software integration projects.
- A proactive approach to problem-solving and collaboration.
This is a fantastic opportunity to contribute to cutting-edge projects within a supportive and innovative environment. If you hold SC clearance and are ready to make an impact, we'd love to hear from you!