
Embedded C++ Software Developer
- Hybrid
- Ottawa, Ontario, Canada
Job description
Location: Ottawa, Ontario
Hybrid
Term: Contract
High Tech Genesis is in search of an embedded software developer to bolster our engineering team.
You'll be immersed in the advancement of top-tier embedded telecom switches and routers.
Dive into the development of next-generation SDN solutions for enterprise networks, where you'll amplify code coverage, introduce new features, and troubleshoot issues.
Your responsibilities will include:
Design and develop code in support of feature assignments
Crafting unit test code
Troubleshoot and correct defects/bugs
Attend daily scrums
Collaborate with peers to resolve technical challenges
Job requirements
Minimum of 6 Years of professional experience with software development in C++ language
Experience working with L2 forwarding Protocols
Experience working with EVPN, L2VPN, VxLan, RIB and FIB is an asset
Experience with Linux, real time operating systems
Experience with Python, base unit testing
Experience with Networking Protocols Exceptional experience with GDB debugging tool
Excellent problem-solving skills and a proactive mindset
Soft skills:
Able to get along with peers
Integrates with the team well
Demonstrated collaboration skills
Willing to ask for help and to help others
Good communication skills
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please advise High Tech Genesis of any accommodation measures you may require.
Please be advised:
Applicants must have the legal right to work in the Canada.
Kindly submit your resume in MS Word format upon application for this position.
or
All done!
Your application has been successfully submitted!