Agile Electromagnetics seeks an Embedded Software Engineer in Kanata, ON, to develop cutting-edge remote sensing systems. Join a hybrid role where software collaboration and IT security are key.
In this full time position, you'll work closely with 2 to 3 engineers to develop embedded software for AMD/Xilinx devices and user applications. The role encompasses maintaining documentation, conducting code reviews, and participating in each phase of product development. Your expertise in programming languages such as Rust, Python, C, and C++ will drive project success.
Key Responsibilities:
• Develop and maintain embedded software and applications
• Conduct code reviews for collaborative quality improvement
• Document software designs and development tasks
• Participate in all product development phases
• Administer internal IT systems and support colleagues
Requirements:
• Bachelor's degree in computer science or engineering
• Experience with embedded software development
• Familiarity with AMD/Xilinx FPGA SoCs
• Strong problem-solving and communication skills
• Ability to work in both Linux and Windows environments
Bring your programming expertise and collaboration skills to Agile Electromagnetics' innovative team in Kanata.
#J-18808-Ljbffr