Enable job alerts via email!

Software Engineer Consultant / Expert

Altair Engineering

Canada

On-site

CAD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading engineering company is seeking a Software Engineer Consultant to develop advanced software platforms for next-generation vehicles. The role focuses on C++ development within an agile environment and offers opportunities for creative input in a collaborative team. Candidates should possess at least a Bachelor's degree and a strong background in modern C++ concepts, with a commitment to innovation and teamwork.

Benefits

Group Retirement Savings Plan (GRSP) with matching contributions

Qualifications

  • Requires Bachelor's degree in a related field.
  • Good understanding of modern C++ concepts.
  • Experience with distributed computing environments.

Responsibilities

  • Designing, implementing, testing, and maintaining software components.
  • Working in a high-performing development team using Agile methodology.
  • Developing cutting-edge embedded software.

Skills

C++
Asynchronous programming
Memory management
Code optimization
Inter-process communication
API design
Creative thinking
Analytical thinking
Excellent communication

Education

Bachelor's degree in Computer Science, Mathematics, Engineering, or related field
Master's degree in Computer Science, Mathematics, Engineering, or related field

Tools

Git

Job description

Our client in Kanata, ON is looking for a Software Engineer Consultant / Expert. This is a contract position.

What You Will Do :

As we look to the future and the changing needs of society, we are committed to becoming the world´s most trusted mobility company, delivering smart vehicles for a smart world. Join our team as we create tomorrow!

We believe in putting people first, working together, and facing challenges head-on. The Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation vehicles. The team is designing and building the next generation software platform for the FNV4 vehicle architecture, structured around high-performance compute clusters and zonal aggregators. As a member of this software team, you will be involved in cutting-edge embedded software development, working on system components that provide enabling frameworks or additional functional services above the operating system services and drivers. Your responsibilities will include designing, implementing, testing, optimizing, and maintaining software components. You will work as part of a high-performing development team and are encouraged to contribute ideas and solutions daily. Development is in C++ and follows an agile methodology. This position offers a unique opportunity to gain experience with developing cutting-edge software and services with an industry leader.

Basics :
  • A Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
  • Good understanding of modern C++ concepts, asynchronous programming, resource management, RAII, and templates.
  • Working knowledge of inter-process communication, memory management, code optimization, and efficient C++ API design.
  • Experience with distributed computing environments and Service-Oriented Architectures.
  • Experience with source code control systems such as Git.
  • Creative and analytical thinker.
  • Methodical; capable of prioritizing work and working to tight deadlines.
  • Excellent communication skills, both oral and written.
  • This position is fully onsite.
Preferred :
  • A Master's degree in Computer Science, Mathematics, Engineering, or a related field.
How You Will Be Successful :
  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business “First”
  • Embrace Diversity and Take Risks
What We Offer :
  • Group Retirement Savings Plan (GRSP) with matching contributions
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

.Critical - Technical Implementation Consultant - Amanda & Grantium (Canada)

Granicus

Montreal

Remote

CAD 80 000 - 120 000

4 days ago
Be an early applicant

Technical Implementation Consultant

Granicus, Inc.

Remote

CAD 80 000 - 120 000

10 days ago

(Remote) Technical Consultant

CAD

Toronto

Remote

CAD 70 000 - 100 000

2 days ago
Be an early applicant

Cybersecurity Architect - REMOTE

Pave Talent

Remote

CAD 90 000 - 100 000

20 days ago

Principal Analytics Engineer Remote (Canada) Sony Interactive Entertainment Posted a day ago So[...]

Gamecompanies

Remote

CAD 90 000 - 130 000

6 days ago
Be an early applicant

Expert Software Engineer, Frontend

Activision

Vancouver

On-site

CAD 105 000 - 223 000

9 days ago

Principal Analytics Engineer

PlayStation Network

Remote

CAD 100 000 - 130 000

5 days ago
Be an early applicant

Foam Engineer/Specilalist

Rtings

Montreal

On-site

CAD 70 000 - 140 000

2 days ago
Be an early applicant

Machine Learning Engineer, Specialist

Vanguard Canada

Toronto

Hybrid

CAD 100 000 - 140 000

7 days ago
Be an early applicant