31 Jul
|
Agile Electromagnetics
|
Quebec City
31 Jul
Agile Electromagnetics
Quebec City
Agile Electromagnetics is a Canadian company focused on developing next generation remote sensing and counter-drone systems. We have a range of projects, that require development of embedded software and systems running on AMD/Xilinx System-on-Chip devices as well as server and user facing applications that interact with these systems.
This role will be a critical part of our team, developing software in collaboration with 2 to 3 other engineers and filling a role in internal IT security, development and support. They will work closely with the hardware, FPGA, and signal processing teams to deliver novel solutions for our customers. This role requires someone with the ability to learn quickly, work both independently and collaboratively, communicate their vision effectively, and deliver solutions.
Develop and maintain software and embedded software using programming languages like Rust, Python, C and C++
Development of software tools, libraries, and frameworks both independently and as part of a team
Participate in and conduct code reviews, providing constructive feedback to enhance code quality
Maintain documentation of software designs, processes, and development tasks
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
Administer internal IT systems and assist co-workers with IT usage
Experience working on software and embedded software
Minimum bachelor's degree in computer science or engineering
Experience developing software for AMD/Xilinx FPGA SoCs is an asset
Experience with FPGA (VHDL, Verilog etc.) programming is an asset
Experience developing software using Rust, Python, C, and C++
Excellent problem-solving skills and the ability to conduct independent research
Excellent English communication skills (verbal and written)
Excellent leadership skills
Experience using both Linux and Windows Operating Systems
This is a hybrid role at our office in Kanata and requires the ability to be certified to access Controlled Goods
Job Type: Full-time, Permanent
Pay: $90,000.00-$120,000.00 per year
Schedule: 8 hour shift, Day shift, Monday to Friday
Work Location: Hybrid remote and in-person in Ottawa, ON
Job Type: Full time
Benefits:
Casual dress
Dental care
Disability insurance
Extended health care
Life insurance
On-site parking
Paid time off
Vision care
Work from home
Education: Bachelor's Degree (preferred)
Language: English (preferred)
Work Location: Hybrid remote in Kanata, ON
Location Kanata , ON
Work location On site
Salary $ 90,000 to $ 120,000 YEAR annually
Terms of employment Full time
Starts as soon as possible
vacancies 1 vacancy
Source indeed.com #10213787608
Kanata, ON
#J-18808-Ljbffr
📌 software engineer (Quebec City)
🏢 Agile Electromagnetics
📍 Quebec City