Embedded Software Engineer in Calgary
Hexagon Autonomous Solutions
Job Description
Join Hexagon's Autonomous Solutions as an Embedded Software Engineer. Focus on innovative software development for aerospace and defense clients, grounded in C++ and embedded systems expertise. This one-year term position in Calgary, Alberta, reports to the Software Manager in the Aerospace & Defense team.
The role combines your software engineering skills with an emphasis on designing, developing, and testing embedded software, defining performance requirements, and collaborating closely with System Engineers. Your proficiency in AMD Vitis and ARM-based SoCs will greatly enhance product capabilities. Key Responsibilities: • Design and develop embedded software solutions • Collaborate with System Engineers on product architecture • Analyze testing data with graphical and statistical tools • Support software testing with Verification Engineers • Maintain technical documentation and testing reports Requirements: • Bachelor’s or Master’s Degree in Engineering or Computer Science • 3+ years of experience in embedded software development • Proficiency in C++, debugging, and troubleshooting • Familiarity with Git and JTAG debugging tools • Commitment to compliance with Controlled Goods Program Utilize your skills in embedded systems to advance cutting-edge solutions in aerospace and defense at Hexagon. #J-18808-Ljbffr