Senior Software Engineer to design and deliver embedded firmware using C++ on Linux (Calgary)

Senior Software Engineer to design and deliver embedded firmware using C++ on Linux (Calgary)

05 Nov
|
S.i. Systems
|
Calgary

05 Nov

S.i. Systems

Calgary

Our aerospace & defense client is seeking a Senior Software Engineer (5–10+ years) to design and deliver embedded firmware using C++ on Linux Join a defense communications program supporting domestic and international land forces.

This contract role designs, implements, integrates, and tests embedded firmware and software on Linux target hardware using C++ with Python-based automation across a large, long-lived codebase.

Work spans networking features, including socket programming with TCP/IP and UDP, within a multi-team SAFe workplace.

The team is seeking a senior engineer who can contribute to design and help mentor junior developers.

Contract, Calgary, Hybrid, Working Hours: 8am - 4pm MST Must Haves C++ on Linux for applications on custom target hardware Embedded firmware development under Linux Automated test frameworks using Python Canadian citizenship and Reliability Status (Secret in process)



with a positive Controlled Goods Assessment Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent Nice to Have Socket programming with TCP/IP, UDP, and unicast SAFe experience Prior leadership or mentoring Experience with AI agents and development tools Responsibilities Design software and firmware solutions Implement new functionality in deployed systems Analyze legacy code to determine behavior Correct defects in existing systems Develop test automation using Python and associated frameworks Work with Hardware, Firmware, System, and Test Engineers to perform verification activities Work with System Engineering and UX teams to determine behavior and plan new functionality

📌 Senior Software Engineer to design and deliver embedded firmware using C++ on Linux (Calgary)
🏢 S.i. Systems
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer to design and deliver embedded firmware using c++ on linux (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer to design and deliver embedded firmware using c++ on linux (calgary) / calgary