09 Nov
|
S.i. Systems
|
Calgary
09 Nov
S.i. Systems
Calgary
Design embedded firmware with C++ on Linux in Calgary’s hybrid contract setting, supporting defense communications for land forces.
This Senior Software Engineer role requires 5–10+ years of experience. You will build applications for custom target hardware using C++, Linux, and Python automation. The work includes networking features, deployed systems, and a large, long-lived codebase.
Key Responsibilities:
Design software and embedded firmware solutions
Implement functionality in deployed systems
Analyze legacy code and correct existing defects
Develop Python test automation and associated frameworks
Perform verification with Hardware, Firmware, System, and Test Engineers
Requirements:
Five to ten-plus years of software engineering experience
C++ and Linux experience on custom target hardware
Embedded firmware development under Linux
Python-based automated test framework experience
Canadian citizenship, Reliability Status, and positive Controlled Goods Assessment
Apply embedded C++, Linux, Python automation, and firmware expertise to this Calgary defense communications program.
J-18808-Ljbffr
📌 Senior Embedded Firmware Engineer C++ Calgary
🏢 S.i. Systems
📍 Calgary