Sponsored

Software Engineer

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

How to Apply

Ready to start your career as a Software Engineer at Altis Recruitment?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with Altis Recruitment in Ottawa.

Is this a remote position?

This appears to be an on-site role in Ottawa.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving 925work.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.