Job Description
Senior Recruitment Partner, Professional Services at Altis Recruitment
Our federal government client is searching for a Software Engineer to support the development, implementation, and performance analysis of software systems for radar‑specific emitter identification. The role involves C/C++ and MATLAB programming to enhance signal processing applications using existing algorithm libraries.
Responsibilities
- Develop C/C++ software to access and integrate DLLs for five existing radar‑specific emitter identification algorithms
- Build software applications to process radio frequency input files and feed them into selected DLLs for signal analysis
- Design and implement graphical user interfaces and plain text outputs to present processing results
- Implement and validate an ensemble algorithm using C/C++ to combine outputs from individual algorithms
- Develop comparison tools to evaluate the performance of each SEI algorithm and generate confusion matrices
- Produce performance plots such as Receiver Operating Characteristic curves and comparative analysis reports
- Document all software designs and implementations in a comprehensive technical report
- Participate in regular meetings with project leads to provide updates and receive technical guidance
- Support software testing and debugging for stability and accuracy across signal datasets
Qualifications
- Undergraduate degree or higher in electrical engineering, computer engineering, software engineering, or computer science from a recognized Canadian institution.
- Minimum five (5) years of experience in radar‑specific work in research and development, understanding of signal processing concepts and application to radar technologies.
- At least five (5) years of hands‑on experience with software design and programming using C/C++ and MATLAB.
- Proficiency in developing and interfacing with dynamic link libraries (DLLs) would be an Asset.
- Familiarity with GUI development and data visualization in engineering applications would be an Asset.
- Secret‑level security clearance and fluency in English is required.
Seniority level
- Associate
Employment type
- Contract
Job function
- Engineering and Information Technology
Industries
- Government Administration and Software Development
#J-18808-Ljbffr