Job Title
RF Engineer (DevOps Engineer)
Overview
Agile Electromagnetics is a Canadian company focused on developing next‑generation remote sensing and counter‑drone systems. We undertake a range of projects that require the development of novel digital signal processing and communications solutions for software‑defined RF systems. This role will be a critical part of our team, leading algorithm development and system integration on various projects. It will work closely with the software, FPGA, and hardware teams to deliver innovative solutions for our customers. The position requires strong collaboration, clear communication, and the ability to deliver effective solutions.
Responsibilities
- Create and analyze algorithms for RF sensors.
- Model signal‑processing and communications solutions in Python.
- Implement signal‑processing algorithms on SDRs.
- Review and communicate solutions to the wider team.
- Collaborate with FPGA and software developers to implement algorithms in real time.
- Participate in every phase of product development, including requirements definition, architecture and concept definition, specification and selection of components, algorithm definition, detailed implementation, integration, and characterization.
Qualifications
- 5+ years experience with RF test equipment.
- 5+ years experience in software development specializing in DSP and communications systems.
- Understanding of digital signal‑processing theory and implementation.
- Expert knowledge of modern communications systems and protocols.
- Python skills with demonstrated ability to rapidly prototype DSP pipelines and communication network solutions.
- Experience working with software‑defined radios is an asset.
- Excellent problem‑solving skills and the ability to conduct independent research.
- Excellent English communication skills.
- Experience with UAS and/or 4/5G communications systems is an asset.
- Experience with real‑time software or FPGA development is an asset.
- Must be able to obtain a security clearance.
- Hybrid role at our office in Kanata; requires certification for access to Controlled Goods.
Additional Pay
- Bonus pay
- Retention bonus
Schedule
Monday to Friday
Education
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
- MASc or PhD preferred.
Benefits
- Casual dress
- Company events
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On‑site parking
- Paid time off
- Vision care
- Work from home
Language
English (required)
Work Location
Hybrid remote and in‑person in Ottawa, ON (Kanata)
Job Types
Full‑time, Permanent
Pay
$90,000.00–$120,000.00 per year
Application Question
- Have you completed a Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science?