Senior C++ Linux Software Developer

4 weeks ago


Canada C S Inc Full time

CS Group Canada, a subsidiary of CS Group, a Sopra Steria company, accelerates Functional Safety and Cybersecurity for companies developing critical embedded technologies (Avionics, Autonomous Driving, Transportation Electrification). Our customers are OEMs and Tier 1 in the aerospace, automotive, defense, and railway sectors seeking to achieve Functional Safety (ISO 26262, DO-178C, DO-254, ARP-4761, ARP-4754, EN50128) and cybersecurity (DO-326A, ISO 21434, UN-R155) certifications to commercialize their technologies.
Job Description
Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems. All this while enjoying comprehensive benefits, a workplace focused on mutual support and collective success, and flexible working hours.
We are looking for a Senior Software Developer :
Participate in defining new and efficient architectures of a n-tiers critical software;
Be involved in the whole software development lifecycle: design, code, unit tests, and product validation;
Apply software development good practices and standards;
Participate in code reviews to improve quality and Definition Of Done compliance;
Analyze and prepare documentation;
Participate in all aspects of the SCRUM framework;
Gather requirements to support V&V and hardware teams with software tooling.
Qualifications
Bachelor or Master’s degree in Computer Engineering or Computer Science;
Minimum 5years of experience in object-oriented software development;
Minimum 5years of experience in a C++ Software development position;
Professional experience with Qt framework is required;
Good Programming skills in Python;
Strong knowledge of Google Test and QTest, an asset;
Experience with Jenkins, an asset;
Enthusiastic about software development, and always willing to learn and adapt to new technologies;
Rigorous documentation writing;
Experience in Windows and Linux environments;
Fluent in French;
Experience with agile methodologies (Scrum) an asset.
Additional Information
Avantages :
~ Travail hybride

Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.
#J-18808-Ljbffr



  • , , Canada Sophos Group Full time

    Product Development – Software Engineering / We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Put your programming and security background skills to use in building world class performant and effective firewall products. What You Will Do Design...


  • Canada Sophos Group Full time €110,000 - €183,000

    Product Development – Software Engineering / We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Put your programming and security background skills to use in building world class performant and effective firewall products. What You Will Do Design...


  • , , Canada Sophos Group Full time

    Product Development – Software Engineering / We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Put your programming and security background skills to use in building world class performant and effective firewall products. What You Will Do Design...


  • Canada CS Canada Inc. Full time

    CS Group Canada, a subsidiary of CS Group, a Sopra Steria company, accelerates Functional Safety and Cybersecurity for companies developing critical embedded technologies (Avionics, Autonomous Driving, Transportation Electrification). Our customers are OEMs and Tier 1 in the aerospace, automotive, defense, and railway sectors seeking to achieve Functional...


  • Canada C-Support Full time

    5G Revolutionizing Technology Ecosystem Shabodi is at the forefront of innovation in the 5G landscape, offering a cutting-edge platform for developers to create next-gen applications. This technology is set to redefine how applications interact with networks, particularly 5G, harnessing the power of 5G's core and Radio Access Network. Join Team...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Other work includes testing and fixing version upgrades, developing new features e.g. high performance line rendering package, and providing reviews of applications and packages...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Other work includes testing and fixing version upgrades, developing new features e.g. high performance line rendering package, and providing reviews of applications and packages...

  • Linux Developer

    2 days ago


    Canada Epsilon Solutions Ltd. Full time

    Role: Senior WebRTC DeveloperLocation: Canada - RemoteDuration: ContractJOB DETAILS:We are in need of a Senior Developer to provide dedicated expertise to our client. Your main responsibilities will involve testing and troubleshooting version upgrades, creating new features such as a high-performance line rendering package, and conducting thorough reviews of...


  • Canada Auros Full time

    A high-frequency trading firm operating in the global cryptocurrency market. We have offices based in New York and Hong Kong, we are a 24/7/365 business, trading digital assets across 10+ locations around the globe driven by a team of world-class talent that spans 5 continents. We are one of the largest participants in the market, trading a significant share...


  • Canada The PEER Group Inc. Full time

    PEER Group's Product Engineering Team has an opportunity for a Senior Software Developer looking to apply their expertise to the development of best-in-class software applications for the semiconductor industry. Reporting to the Product Engineering Manager, you will be a key contributor on a high-performance team solving sophisticated factory and tool...


  • Canada The PEER Group Inc. Full time

    Positions available in Kitchener or Toronto, ON (Hybrid) Want to solve problems in an industry considered to be one of the most complex in the world? PEER Group's Product Engineering Team has an opportunity for a Senior Software Developer looking to apply their expertise to the development of best-in-class software applications for the semiconductor...

  • Senior C++ Developer

    2 months ago


    Canada Advantage 360 Full time

    •Design, build, and maintain efficient, reusable, and reliable C++ code •Implement performance and quality modules •Identify bottlenecks and bugs, and devise solutions to these problems •Help maintain code quality, libraries, organization, and automatization Skills •Bachelor's/Master's degree in computer science, information systems,...


  • Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning...

  • Software Developer

    2 days ago


    Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...