Software Engineer Controls

2 weeks ago


Eastern Ontario, Canada Altair Engineering Full time

Transforming the Future with Convergence of Simulation and Data

Software Engineer Controls

Job Summary:

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

What You Will Do:

The Vehicle 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 structured around high-performance compute clusters and zonal aggregators. In this role, you will have the opportunity to work on one of the most exciting and impactful vehicle features right now - Over-the-Air (OTA) Software Updates. You will define, design, and build the OTA Software Update framework capable of updating the entire vehicle software, enabling teams to speed up feature delivery that complement and enhance our vehicles. Development is in C++ and follows an agile methodology.

Responsibilities include but are not limited to:

  • Design, document and develop new features for the software update stack.
  • Provide support for integration issues and defects.
  • Contribute to optimizations in system resource usage and component performance.
  • Actively engage in our continuous improvements around delivery, quality, and reliability.
  • Collaborate with cross-functional teams to design and implement efficient and cost-effective software solutions that span multiple domains.

Basics:

  • A Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
  • Minimum of 2 years of software development experience with C++.
  • Minimum of 2 years of professional experience in developing enterprise level software.
  • Strong software engineering skills including design, programming, debugging and validation of software solutions.
  • Working knowledge of established software design patterns, efficient data structures and multi-threaded system design.
  • Strong written and verbal communication.
  • Excellent teamwork and people skills.

Preferred:

  • 5+ years of software development experience with C++.
  • 5+ years of professional experience in developing enterprise level software.

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

Why Work with Us:

Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future.

Altair is an equal opportunity employer. Our backgrounds are diverse, and every member of our global team is critical to our success. Altair’s history demonstrates a belief that empowering each individual's authentic voice reinforces a culture that thrives because of the uniqueness among our team.

#J-18808-Ljbffr

  • Eastern Ontario, Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a skilled Software Engineer Controls to join our team in Kanata, ON. This is a contract position that offers a competitive salary, comprehensive benefits, and opportunities for growth and development.Key Responsibilities:Design, develop, and test new features for the software update stack.Provide support for...


  • Eastern Ontario, Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a skilled Software Engineer Controls to join our team in Kanata, ON. This is a contract position that offers a competitive salary, comprehensive benefits, and opportunities for growth and development.Key Responsibilities:Design, develop, and test new features for the software update stack.Provide support for...


  • Eastern Ontario, Canada Kongsberg Geospatial Full time

    About the RoleKongsberg Geospatial is a leading software company that delivers real-time geospatial technology solutions for Defence and Aerospace applications worldwide. We are seeking a dynamic Engineering Manager to lead one of our growing teams tasked with developing next generation situational awareness and unmanned systems control software.Key...


  • Eastern Ontario, Canada Kongsberg Geospatial Full time

    About the RoleKongsberg Geospatial is a leading software company that delivers real-time geospatial technology solutions for Defence and Aerospace applications worldwide. We are seeking a dynamic Engineering Manager to lead one of our growing teams tasked with developing next generation situational awareness and unmanned systems control software.Key...


  • Eastern Ontario, Canada Voxel Full time

    About VoxelVoxel is a pioneering company revolutionizing workplace safety and operations with cutting-edge AI and computer vision technology. Our mission is to protect essential workers by providing a platform that helps safety and operations leaders identify and prevent workplace incidents.Job DescriptionWe are seeking a highly skilled Software Engineer to...


  • Eastern Ontario, Canada Voxel Full time

    About VoxelVoxel is a pioneering company revolutionizing workplace safety and operations with cutting-edge AI and computer vision technology. Our mission is to protect essential workers by providing a platform that helps safety and operations leaders identify and prevent workplace incidents.Job DescriptionWe are seeking a highly skilled Software Engineer to...


  • Eastern Ontario, Canada Syntronic Full time

    About the RoleWe are seeking a highly motivated and dynamic professional to join our team as an Embedded Software Test Automation Engineer. As a key member of our engineering design house, you will be responsible for designing and developing automated testing solutions for our clients.Key ResponsibilitiesDesign and develop automated testing frameworks using...


  • Eastern Ontario, Canada Syntronic Full time

    About the RoleWe are seeking a highly motivated and dynamic professional to join our team as an Embedded Software Test Automation Engineer. As a key member of our engineering design house, you will be responsible for designing and developing automated testing solutions for our clients.Key ResponsibilitiesDesign and develop automated testing frameworks using...


  • Eastern Ontario, Canada Altair Engineering Full time

    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 Will Do: Embedded SW Developer. As we look to the future and the changing needs of society, we are committed to becoming the...


  • Eastern Ontario, Canada Voxel Full time

    Revolutionize Workplace Safety with VoxelVoxel is a pioneering company that's changing the game in workplace safety and operations. We're passionate about harnessing the power of AI and computer vision to prevent injuries and save lives. As a Staff Software Engineer on our platform team, you'll play a critical role in building the systems that power our ML...


  • Eastern Ontario, Canada Voxel Full time

    Revolutionize Workplace Safety with VoxelVoxel is a pioneering company that's changing the game in workplace safety and operations. We're passionate about harnessing the power of AI and computer vision to prevent injuries and save lives. As a Staff Software Engineer on our platform team, you'll play a critical role in building the systems that power our ML...


  • Eastern Ontario, Canada Voxel Full time

    Revolutionize Workplace Safety with VoxelVoxel is a pioneering company that's changing the game in workplace safety and operations. We're passionate about harnessing the power of AI and computer vision to prevent injuries and save lives. As a Staff Software Engineer on our platform team, you'll play a critical role in building the systems that power our ML...


  • Eastern Ontario, Canada Voxel Full time

    Revolutionize Workplace Safety with VoxelVoxel is a pioneering company that's changing the game in workplace safety and operations. We're passionate about harnessing the power of AI and computer vision to prevent injuries and save lives. As a Staff Software Engineer on our platform team, you'll play a critical role in building the systems that power our ML...


  • Eastern Ontario, Canada Syntronic Full time

    About the Role:We are seeking a talented Embedded Software Developer to join our team at Syntronic. As a key member of our global technology team, you will be responsible for designing and developing cutting-edge software solutions for our top-tier clients.Key Responsibilities:Collaborate with peers and stakeholders to document and review requirements and...


  • Eastern Ontario, Canada Syntronic - A Global Design House Full time

    About SyntronicSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're a community of innovators who work on projects that define the future.Job DescriptionWe're seeking a highly skilled Embedded Software Developer to join our team. As a key member of our software team, you will collaborate...

  • Software Engineer

    1 week ago


    Eastern Ontario, Canada Cisco Systems Full time

    Applications are accepted until further notice. Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Who You’ll Work With Our hardworking team members are busy programming...


  • Eastern Ontario, Canada Warner Media, LLC. Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our Global QA team at Warner Bros. Discovery. As a key member of our team, you will be responsible for driving test design and implementation, developing automation frameworks, and collaborating with development teams across multiple time zones and locations.Key...


  • Eastern Ontario, Canada Warner Media, LLC. Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our Global QA team at Warner Bros. Discovery. As a key member of our team, you will be responsible for driving test design and implementation, developing automation frameworks, and collaborating with development teams across multiple time zones and locations.Key...


  • Eastern Ontario, Canada Voxel Full time

    About VoxelVoxel is a pioneering company dedicated to revolutionizing workplace safety and operations through cutting-edge AI and computer vision technology. Our mission is to protect essential workers by providing site intelligence platforms that help safety and operations leaders identify unseen risks and prevent incidents.We're passionate about building a...


  • Eastern Ontario, Canada Marvell Full time

    About MarvellMarvell's semiconductor solutions are the backbone of the data infrastructure that connects our world. Across enterprise, cloud, and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.At Marvell, you can make a meaningful impact on the arc of individual lives, lift the trajectory of entire...