Senior Embedded Software Engineer
1 day ago
Job title
: Senior Embedded Software Engineer - Networking (Principal)
Client
: Hunter Scouts
Location
: Ottawa, Ontario, Canada - Hybrid (on-site 4 days/week)
Contract type
: Permanent / Direct Hire
Contract duration
: Full-time, ongoing
Salary
:
About the role
Hunter Scouts is seeking a Senior / Principal Embedded Software Engineer to design and build embedded C++ software for networking systems. This hybrid role is based in Ottawa and focuses on integrating MPLS/WAN/SD-WAN connectivity and routing within embedded environments. You'll work on high‑reliability networking products, collaborate with network and systems engineers, validate solutions in lab and on-site environments, and help deliver resilient connectivity for critical systems. Candidates must be willing to work onsite in Ottawa 4 days per week and be able to attain Canadian government Enhanced Reliability clearance.
Responsibilities
- Design, develop and maintain embedded C++ software for networking-focused systems
- Implement and support MPLS/WAN/SD-WAN circuits and subnets on embedded platforms
- Integrate and configure routing protocols (e.g., OSPF, BGP) and QoS features in embedded/network devices
- Troubleshoot, profile and optimize embedded networking software for performance and reliability
- Collaborate with network, firmware and systems teams to deliver resilient connectivity solutions
- Conduct lab and on-site testing, validation and documentation of embedded networking features
- Participate in code reviews and apply best practices for embedded C++ development
Requirements
- Must be located within a 50-mile radius of Ottawa, Ontario, Canada
- 7+ years of experience in embedded software development using C++ (industry experience)
- 3+ years of experience implementing and supporting MPLS/WAN/SD-WAN circuits and subnets
- Strong understanding of networking and routing protocols (e.g., OSPF, BGP) and QoS
- Right to work in Canada and ability to attain Canadian government Enhanced Reliability clearance
Preferred Skills
- Experience with Linux or RTOS-based embedded platforms
- Experience implementing or integrating routing protocol stacks (OSPF, BGP, IS-IS) in embedded systems
- Experience with network security features (IPsec, ACLs) and secure embedded design
- Experience with test automation, CI/CD and embedded build systems
- Relevant networking certifications (e.g., CCNP, CCIE)
Application process
Enhanced Reliability clearance requires a background check. Please confirm your eligibility and willingness to undergo clearance early in the process. To apply, submit your resume and a brief cover note highlighting relevant embedded C++ and MPLS/SD-WAN experience to Hunter Scouts.
-
Senior Embedded Software Engineer
1 day ago
Ottawa, Ontario, Canada ORBCOMM Full timeJoin Us as a Senior Embedded Software Engineer At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solutions. You'll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDKs, and take ownership of critical...
-
Senior Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Morson Full time $100,000 - $120,000 per yearJob DescriptionSenior Embedded Software EngineerAbout the OpportunityOur client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity...
-
Senior Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada SKYTRAC Full time $120,000 - $180,000 per yearJoin Our Dynamic Team at SKYTRACAbout Us:SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...
-
Embedded Software Engineer
7 days ago
Ottawa, Ontario, Canada Insight Global Full time $60,000 - $180,000 per yearRequired Skills & ExperienceBachelor's in Engineering, Computer Science or related discipline3-8+ years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17–20, preference for C++20).Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board...
-
Copy of Senior Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada SKYTRAC Full time $120,000 - $180,000 per year*Join Our Dynamic Team at SKYTRACAbout Us*SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...
-
Embedded Software Engineer
2 days ago
Ottawa, Ontario, Canada Lumentum Operations Full timelocationsCanada - Ottawa (Bill Leathem)time typeFull timeposted onPosted Todayjob requisition id It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with...
-
Intermediate Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada SKYTRAC Full time $90,000 - $120,000 per year*Join Our Dynamic Team at SKYTRACAbout Us*SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...
-
Embedded Software Engineer
1 day ago
Ottawa, Ontario, Canada Work in Ottawa Full timeOttawa's tech sector is growing, and so are the opportunities If you're exploring your next role in tech,Work in Ottawacan help you learn about leading employers and exciting careers in Canada's capital.Led by Invest Ottawa, the city's lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and community...
-
Embedded Software Engineer
1 day ago
Ottawa, Ontario, Canada Work in Ottawa Full timeOttawa's tech sector is growing, and so are the opportunities If you're exploring your next role in tech, Work in Ottawa can help you learn about leading employers and exciting careers in Canada's capital.Led by Invest Ottawa, the city's lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and...
-
Senior Embedded Software Design Engineer
1 week ago
Ottawa, Ontario, Canada Jabil Full time US$80,000 - US$140,000 per yearAt Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise...