Job Summary :
Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position.
What You Will Do :
As a key member of our team, you will be responsible for designing and developing complex in-vehicle infotainment (IVI) systems with focus on high performance HMI.
You'll collaborate with cross-functional teams to ensure seamless integration of software and hardware components. Our ideal candidate is an enthusiastic, detailed oriented self-starter who demands developer-friendly APIs, bulletproof code, and adheres to SOLID principles and TDD.
You will be responsible for participating in the design and development of IVI digital applications to allow users to interact with features such as navigation, media, entertainment, phone, voice, and vehicle settings.
Basics :
- Bachelor s degree in engineering or computer science.
- C++.
- Linux.
- Experience with embedded UI development (React Native, Android).
- Hybrid position.
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 :
- Competitive Salary
- Comprehensive Benefit Package
- Group Retirement Savings Plan (GRSP) with matching contributions
- Paid holidays and vacation time off
- Free training on all Altair products
Senior Staff Software Engineer, CoreX
You'll work closely with senior engineering leadership to establish technical vision and execution strategies across multiple teams driving dozens of initiatives. Proven experience in a senior engineering role with a focus on architecture and system design. Conduct engineering reviews to ensure high...
Senior Software QA Engineer (TOSCA/SAP)
The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...
Senior Software Engineer, Copilot AI
Collaborate with stakeholders and other senior engineers across the organization to identify and solve technical challenges related to expanding our copilot’s capabilities in different platform domains. We're always keeping an eye out for talented developers as we build cutting edge software. ...
Senior Frontend Product Software Engineer
Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career levels. Our Product Engineers are at the forefront of crafting the seamless, intuitive user interfaces that millions rely on for their data interaction and collaboration needs. Manage and lead a...
Software Engineer, Stats & Analytics (Intermediate/Senior)
Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...
Senior Software Verification Aerospace Do-178 Engineer
Software Design and Verification DO-178 Engineers. MANNARINO Systems & Software Inc. MANNARINO Systems & Software Inc. Bachelor's or master's degree in Computer Science, Computer Engineering or equivalent. ...
Senior Backend Product Software Engineer
As we’re evolving the core business from syncing and sharing files, we are looking for Software Engineers to come build the next generation of new products for collaboration and distributed work. As a Product Engineer, you will support data-driven approaches to conduct experiments or iterate feature...
Senior Software Engineer
Ensuring quality delivery of software. ...
Senior Machine Learning Software Engineer, Search
As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...
Software Engineer, Integrations (Intermediate/Senior)
Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...