Job title: Embedded Software Engineer
Company: High Tech Genesis
Job description: Location: Ottawa, ONHybrid: On-site 2 days per week.Term: Full time, permanentReady to level up your career? High Tech Genesis is looking for a Embedded Software Engineer with strong expertise in C and Python development to join our team.In this role, you will be responsible for writing robust, high-quality code, developing automation scripts for unit testing, and collaborating closely with other engineering teams to ensure seamless integration and system performance. A strong understanding of network engineering concepts and the ability to implement and troubleshoot them in a software context is crucial for success in this role.Roles and responsibilities include:Develop, and maintain software solutions in C and Python.Write automation scripts for unit testing to ensure high-quality, reliable code.Design, implement, and troubleshoot networking protocols, including BGP, L3, MPLS, and SRv6.Work in a Linux environment, leveraging your expertise to write code and scripts that interact with network and system components.Collaborate with cross-functional teams to integrate networking features and maintain scalable, efficient systems.Participate in code reviews and contribute to best practices for testing, development, and debugging.6 to 12 years of software engineering experience with a focus on C and PythonStrong background in networking protocols including BGP, L3, MPLS, and SRv6Experience developing automation scripts for unit testing in PythonProficiency in working with Linux systems, including command-line tools and scriptingSolid understanding of networking technologies and how they are applied in software solutionsAbility to troubleshoot and optimize network-related issues in softwareStrong communication and collaboration skills to work within an agile, cross-functional teamPreferred Qualifications:Familiarity with cloud computing environments or distributed systemsExperience with network automation toolsBackground in SDN (Software-Defined Networking) or related technologiesHigh 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.Applicants must have the legal right to work in Canada.Kindly submit your resume in MS Word format upon application for this position.
Expected salary:
Location: Ottawa, ON
Job date: Fri, 30 May 2025 04:03:07 GMT
Apply for the job now!
Job title: Senior Full Stack Engineer (Focus on Front-End) Company: Manulife Job description: you to be part of it! We...
Apply For This JobJob title: Rail Systems Integration Engineer Company: HDR Job description: At HDR, our employee-owners are fully engaged in creating a...
Apply For This JobJob title: Senior Software Developer – Lab Integrations Company: Fullscript Job description: At Fullscript, we’re not just changing healthcare-we’re making...
Apply For This JobJob title: Firmware Development Engineer Company: Advanced Micro Devices Job description: for a Firmware Development Engineer with a focus on...
Apply For This JobJob title: DevOPS/Cloud Engineer – Senior Company: LanceSoft Job description: Role: DevOPS/Cloud Engineer – Senior Location: Toronto, Ontario (Hybrid) Duration:...
Apply For This JobJob title: Intermediate Electrical Engineer (Nuclear) Company: WSP Job description: Electrical Engineer, Nuclear to join one of our Ontario offices....
Apply For This Job