Job Description
Murray McIntosh are currently seeking an Algorithm Development Engineer to work for a key client of ours on a permanent basis as detailed below:
Candidates will need to be eligible to obtain SC clearance to be suitable for this position.
Key Responsibilities:
* Design, implement, and optimise advanced algorithms for sensor fusion, target tracking, and object classification across PDAR, vision, radar and acoustic sensor data.
* Develop robust multi-sensor fusion models to deliver high-accuracy situational awareness and support the processing of multi-modal data.
* Ensure real-time performance and accuracy of fusion systems by refining and optimising algorithms to meet operational requirements.
* Design and conduct thorough testing and validation procedures for perception and fusion systems in both simulated environments and real-world trials.
* Work closely with hardware engineers, software developers, and systems engineers to integrate and fine-tune algorithms for reliable, high-performance systems.
Skill set required:
* Strong proficiency in programming (e.g., Python, C++), with a deep understanding of data fusion techniques, sensor processing, and perception algorithms.
* Previous experience with radar, computer vision, and other sensing modalities; knowledge of signal processing (DSP) and real-time systems.
* Excellent analytical and problem-solving abilities, with experience in developing complex mathematical models and simulations.
* Strong collaboration and communication skills, with the ability to work effectively across multidisciplinary teams and convey complex technical concepts to non-technical stakeholders.