Senior C++ Linux Software Developer

3 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 €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 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 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...


  • 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...

  • 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 RPMGlobal Full time

    Embedded Software Developer - Android / Linux / QNX Search Country Canada City Kanata, ON Job ID # 45694 Transforming the Future with Convergence of Simulation and Data Software Engineer Consultant/Expert Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You...


  • 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...


  • 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...

  • Software Developer C+

    2 months ago


    Canada ISO-Gruppe Full time

    The ISO-Gruppe, an international IT-service provider, has been operating in the market since 1979. Join our team and put your IT passion to good use as a Software Developer (m/f/d) for C++ in a Linux environment at our Forchheim location. Use agile methods to help further develop new software components for our motion and control software, enabling...

  • 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 RPMGlobal Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer Senior Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position. Our team is involved in the full lifecycle of embedded software development for the next generation of infotainment systems. You can expect to work on the next...


  • 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...