Embedded Software / Firmware Engineer
Embedded Software / Firmware EngineerOur client, a specialist organisation in the defence and security sector, is seeking an Embedded Software / Firmware Engineer to join a small, multi-disciplinary engineering team on a permanent basis. The role will contribute to the development of advanced cryptographic, key management and embedded technology solutions for demanding and security-critical environments.Working across research, prototyping, experimentation and full product development, you will apply your expertise in embedded software, firmware and FPGA development to solve complex customer challenges and support innovation in the national interest.Key Responsibilities:Developing embedded software and firmware using C, C++ and PythonContributing to FPGA development using tools such as Vivado, Vitis and ModelSimSupporting the design, development and testing of electronic and embedded systemsWorking across bare-metal microcontrollers, Embedded Linux and device-driver developmentCreating prototypes and carrying out experimentation to assess and de-risk new technologiesApplying digital signal processing, radio technology and software-defined radio principles where appropriateCollaborating with engineers across software, electronics, hardware and RF disciplinesMaintaining the security of information in accordance with internal procedures and Government regulationsJob Requirements:Experience in embedded software or firmware development using C and/or C++Working knowledge of ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!