Lead C++ Software Engineer
4 weeks ago
CS Canada Inc., a subsidiary of CS Group and part of the Sopra Steria group, is at the forefront of enhancing Functional Safety and Cybersecurity for organizations involved in the development of critical embedded technologies across various sectors, including aerospace, automotive, defense, and railway. We are looking for a Lead C++ Software Engineer to become an integral part of our innovative team focused on sophisticated high-tech systems.
Key Responsibilities:
- Designing and implementing efficient software architectures.
- Engaging in the complete software development lifecycle.
- Applying industry best practices and methodologies.
- Participating in code reviews to ensure quality and performance.
- Providing support to Verification & Validation (V&V) and hardware teams through software tooling.
Required Qualifications:
- Bachelor's or Master's degree in Computer Engineering or Computer Science.
- A minimum of 5 years of experience in object-oriented software development, particularly with C++.
- Proficient in the Qt framework and possess strong programming skills in Python.
- Solid understanding of Google Test and QTest, along with experience in Jenkins.
- Demonstrated enthusiasm for software development and a commitment to rigorous documentation practices.
- Experience working in both Windows and Linux environments; fluency in French is essential.
- Familiarity with agile methodologies, specifically Scrum.
Additional Information:
We offer a hybrid work model that promotes flexibility and work-life balance.
As an inclusive employer, CS Canada Inc. is dedicated to promoting gender diversity and inclusivity, encouraging applications from all backgrounds. We are committed to fostering a respectful and equitable workplace environment.
-
Lead Software Engineer, Server Development
1 week ago
Canada Lead Discovery GmbH Full timeJob DescriptionCompany OverviewAt Lead Discovery GmbH, we are a leading developer data platform, transforming industries and empowering developers to build amazing applications that people use every day.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Server Programmability (SP) Team. As a key member of this team, you will be...
-
Senior Software Engineer
5 days ago
Canada C & F Enterprises Full time $100,000 - $130,000About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at C & F Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and implementing robust software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software...
-
Senior Software Engineer
5 days ago
Canada C & F Enterprises Full time $100,000 - $130,000About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at C & F Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and implementing robust software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software...
-
Lead C++ Software Engineer
5 days ago
Canada Cadence Design Systems Full timeJob DescriptionWe are seeking an exceptional C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for the Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
5 days ago
Canada Cadence Design Systems Full timeJob DescriptionWe are seeking an exceptional C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for the Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
1 week ago
Canada Cadence Design Systems Full timeWe are seeking a highly skilled C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of experienced engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for our Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
1 week ago
Canada Cadence Design Systems Full timeWe are seeking a highly skilled C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of experienced engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for our Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
3 weeks ago
Canada Cadence Design Systems Full timeWe are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...
-
Lead Software Engineering Manager
4 weeks ago
Canada JAM Software GmbH Full timeLead Software Engineering Manager (Full Stack)Location: Various locations in Ontario, CanadaWork Arrangement: HybridReporting To: IT DirectorAbout Us:At JAM Software GmbH, we pride ourselves on being a premier provider of integrated logistics solutions. Our commitment to delivering exceptional service has been the cornerstone of our success for over sixty...
-
Senior Software Engineer
6 days ago
Canada Lead Discovery GmbH Full timeSenior Software Engineer - Server DevelopmentAbout the RoleAt Lead Discovery GmbH, we are a leading developer data platform, transforming industries and empowering developers to build amazing applications that people use every day.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Server Programmability (SP) Team. As a key member...
-
Senior Software Engineer
5 days ago
Canada Lead Discovery GmbH Full timeSenior Software Engineer - Server DevelopmentAbout the RoleAt Lead Discovery GmbH, we are a leading developer data platform, transforming industries and empowering developers to build amazing applications that people use every day.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Server Programmability (SP) Team. As a key member...
-
C++ Software Engineer
4 weeks ago
Canada Creaform Deutschland GmbH Full timePosition: C++ Software Engineer (Embedded) (m/f/d)Join our Research and Development team at Creaform Deutschland GmbH, where we are seeking talented software engineers to enhance our innovative 3D scanning technologies and their applications. As a member of our agile team, you will play a crucial role in developing system architectures, embedded software,...
-
Canada Lead Discovery GmbH Full timeJob DescriptionCompany OverviewAt Lead Discovery GmbH, we are a leading developer data platform, transforming industries and empowering developers to build amazing applications that people use every day.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Server Programmability (SP) Team. As a key member of this team, you will be...
-
C++ Software Engineer
4 weeks ago
Canada Scalian Full timeExciting Opportunity: C++ Software Engineer Become Part of a Pioneering Team: If you have a passion for software engineering and a desire to enhance aviation safety, this role is tailored for you. Join our innovative team and contribute to our aerospace initiatives. Position Summary: As a C++ Software Engineer, you will be instrumental in developing...
-
Lead C++ Software Engineer
4 months ago
Canada Cadence Design Systems Full timeWe are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...
-
Lead C++ Software Engineer
4 months ago
Canada Cadence Design Systems Full timeWe are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...
-
Lead C++ Software Engineer
4 months ago
Canada Cadence Design Systems Full timeWe are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...
-
C# Software Engineer
4 weeks ago
Canada Intermedia, Inc. Full timeBecome a Part of Our Innovative Team as a C# Software EngineerWe are looking for a talented C# Software Engineer to join our dynamic team focused on developing and maintaining a comprehensive administrative management interface. Our primary goal is to create a web-based application that empowers clients to oversee their telecommunications services, customize...
-
Lead Software Engineer
4 weeks ago
Canada CENTRIC SOFTWARE Full timeAbout Centric SoftwareAt Centric Software, we are at the forefront of enterprise software innovation, empowering our clients to thrive in today’s ever-evolving markets.Position OverviewAs we enhance our Canadian development team, we are in search of experienced Software Engineers who excel in Java and/or JavaScript.Your RoleIn your capacity as a Senior...
-
Software Verification Team Lead
1 week ago
Canada C S Inc Full timeJob DescriptionC S Inc is a leading provider of safety-critical systems in the aerospace, electric, and autonomous driving industries.We are seeking a highly skilled Software Verification Team Lead to join our dynamic and multidisciplinary team.Key ResponsibilitiesTechnical Leadership: Ensure the technical quality of deliverables, reviewing and validating...