Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Controls

Temporary

Altair Engineering

Job Responsibility:

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:

Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and produces code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats. Responsibilities include: owning and reviewing requirements, creation of high level functional specification design, and delivery of quality code using Matlab/Simulink or C in an Autosar Classic environment. They must possess the capability to conduct design reviews for new content, resolve vehicle/bread board software issues, unit test content, and ideally have 5+ years of engineering work experience and domain knowledge.

Basics:

  • Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science Bachelors Degree.
  • Deliver AutoSAR Classic software using Matlab/Simulink and/or C code.
  • Generate functional requirements and manage change requests to the software design.
  • Define software interfaces both at the AutoSAR Composition and ECU boundary for Signals and Services (SOME/IP).
  • Provide software unit testing including familiarity quality code coverage metrics (Condition, Decision, MCDC and tools like Model Advisor/Polyspace).
  • Resolve issues during internal software Integration or at vehicle breadboard.
  • Directly test software function using virtual and physical hardware.
  • Support vehicle launch.
  • Understanding of embedded hardware and software design Knowledge of control theory and algorithm design Matlab/Simulink, Jira, and Github experience required (Jama a plus).
  • Familiarity with CAN/Ethernet tools, AutoSAR, and Functional Safety (ISO26262).
  • 5+ years of engineering work experience.
  • 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

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. With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities.

Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing.

For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration. To learn more, please visit altair.com

Ready to go? #ONLYFORWARD

At our core we are explorers; adventures; pioneers. We are the brains behind some of the world's most revolutionary innovations and are not only comfortable in new and unchartered waters, we dive headfirst. We are the original trailblazers that make the impossible possible, discovering new solutions to our customer's toughest challenges.

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 demonstrations a belief that empowering each individual authentic voice reinforces a culture that thrives because of the uniqueness among our team.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer Controls in Kanata, ON vacancy
  • $120k per year

     ...candidate We are looking for a Senior Software Developer to join our Roku team. In this...  ...technologies. With guidance from senior engineers, actively contribute to a collaborative...  ...Comfortable collaborating using Git for version control. How We Get Things Done… This last... 
    Suggested
    Long term contract
    Temporary work
    Local area

    Warner Bros. Discovery

    Kanata, ON
    8 days ago
  • $100k - $134.5k per year

     ...at CNN, follow @WBDLife on Instagram and X! The Job As a Software Developer II, CNN Connected TV Devices , you will help to build...  ...to platform ports, to bug fixes. You’ll work closely with other engineers, product, design, and research to plan out upcoming work, and deliver... 
    Suggested
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    5 days ago
  • $100k - $134.5k per year

     ...inclusive and democratic technical discussions. Qualifications & Experience • 3+ years working on production systems with other engineers. • 3+ years with JavaScript, including ES6+ features and asynchronous patterns. • Experience with at least one modern front-end... 
    Suggested
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    4 days ago
  • $100k - $134.5k per year

     ...CNN. To see what it’s like to work at CNN, follow @WBDLife on Instagram and X! Your New Role… We are searching for an iOS Software Engineer to join the CNN Mobile Engineering Team. They are an individual contributor, self-directed, able to work with minimal... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Flexible hours
    Shift work

    CNN

    Kanata, ON
    6 days ago
  • $140.1k per year

     ...see what it’s like to work at CNN, follow @WBDLife on Instagram and X! About the Job We are searching for a Staff Level iOS Software Engineer to join our Engineering Team. As the Staff Software Engineer, you will provide technical leadership for the development team.... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Flexible hours
    Shift work

    Warner Bros. Discovery

    Kanata, ON
    14 days ago
  •  ...services? Someone like you. As a Senior Software Developer (Backend), you’ll be part of...  ...or diploma in Computer Science, Software Engineering, or a related field ~5+ years of experience...  ...with design patterns and version control tools (Git, SVN) ~ Strong attention to detail... 
    Flexible hours

    AMETEK

    Kanata, ON
    20 days ago
  •  ...Position: IT Network Software/AI Development - Co-op/Intern Number of Positions: 4 Duration...  ...in Computer Science, Computer Systems Engineering, or a related field Coursework or hands...  ...on‑site team Familiarity with version control tools such as Git through academic or... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    12 days ago
  • $69k - $104k per year

     ...Center of Excellence (TCoE) is the frontline owner of quality engineering process for Consumer Digital + Platform organization. We provide...  ...including the process of development, testing, and delivery. As a Software Developer in Test II, you’ll be responsible for ensuring... 
    Long term contract
    Temporary work
    Internship
    Local area

    CNN

    Kanata, ON
    15 days ago
  • $109.7k - $159.7k per year

     ...work at CNN, follow @WBDLife on Instagram and X! As a Senior Software Developer, you will work across the stack to develop fast, secure...  ...closely with designers, product partners, editorial teams, and engineering peers to deliver features that support daily journalism and... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    2 days ago
  • $91k - $129k per year

     ...best practice, and continuous improvement in the field of quality engineering. Quality is owned by the entire team. GQA Engineers are the...  ...process of development, testing, and delivery. As a Senior Software Developer in Test in the GQA, you will be responsible for ensuring... 
    Long term contract
    Temporary work
    Local area
    Shift work

    CNN

    Kanata, ON
    2 days ago
  • $100k per year

     ...like to work at CNN, follow @WBDLife on Instagram and X! Meet The Team CNN's Content Platform department is seeking a Senior Software Engineer for its Platform Operations Team. The Platform Operations team is dedicated to improving developer workflows and deploying,... 
    Long term contract
    Temporary work
    Local area

    Warner Bros. Discovery

    Kanata, ON
    22 days ago
  •  ...At CRANK , we are seeking an Embedded Software Developer with a strong focus on front-end and UI development . In this hybrid role...  ..., we also welcome candidates with backgrounds in Unity, Unreal Engine, game development, or multimedia software programs who have a strong... 
    Full time
    Work at office

    Crank Software | AMETEK

    Kanata, ON
    6 days ago
  • $75k per year

     ...our growing global team. Our hardware and software solutions are built for performance,...  ...and networked video switching. As a DevOps Engineer, you will be responsible for both the maintenance...  ..., encompassing development tools, source control, artifact management, CI/CD systems,... 

    Pleora Technologies

    Kanata, ON
    15 days ago
  •  ...Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date: - ( Fall Term Sept 8th - Dec...  ...Currently a 2nd year+ candidate for a Master’s or Bachelor’s degree in Engineering/Computer Science with an accredited school in Canada. How... 
    Internship

    Nokia

    Kanata, ON
    13 days ago
  •  ...Position: Software Tester – Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept 8th - Dec...  ...s, Bachelor's degree, or Diploma in Computer Science, Software Engineering, or a related field with an accredited school in Canada. Strong... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    13 days ago
  •  ...Position: Software Test Co-op/Intern Number of Position(s): 2 Duration: 4 Months+ Date: - ( Fall Term Sept 8th - Dec 18th...  ...Bachelor's degree or diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Computer Engineering, etc., or a... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    12 days ago
  •  ...Position: Software Developer Co-op/Intern Number of Position(s): 2 Duration: 4 Months+ Date: - ( Fall Term Sept 8th - Dec...  ...Currently a 2nd year+ candidate for a Master's or Bachelor's degree in Engineering/Computer Science with an accredited school in Canada. How... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    13 days ago
  •  ...Merrick and Company is seeking Mechanical Engineer with a minimum of two (2) years related...  ...detailed mechanical, plumbing/process and controls design of complex mechanical facilities...  ...maintain expert level skills in required software packages including REVIT Execute all work... 
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Worldwide
    Overseas

    Merrick & Company

    Kanata, ON
    26 days ago
  • $33.25 - $37.46 per hour

     ...-solving developer who thrives on creating tools that optimize software quality. You will be embedded in a multi-site team environment,...  ...Education: Bachelor’s Degree in Computer Science, Computer Engineering, or a related field. Experience: 3+ years of professional experience... 
    Permanent employment

    Randstad

    Kanata, ON
    a month ago
  •  ...! Stefanini is looking for FPGA Design Engineer with Radio experience (Onsite Role) in Ottawa...  ...seamless integration. Partner with software teams to ensure hardware-software...  ...Experience with Git/GitHub and version control workflows. Desirable Skills ~7+ years... 
    Long term contract
    For contractors

    Stefanini North America and APAC

    Kanata, ON
    21 days ago
  •  ...As a Thermal Design Engineer, you will play a crucial role in our Applied R&D and Electromechanical...  ...jigs to access fan leads/connectors and control fans. Utilize machine shop tools to...  ...~ Proficiency in using thermal design software and simulation tools. ~ Excellent... 
    Long term contract
    Temporary work

    Nokia

    Kanata, ON
    23 days ago
  •  ...extraordinary! Who are we?: Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work on projects that define the future—from creating state-of-... 
    Permanent employment

    syntronic

    Kanata, ON
    1 day ago
  •  ...Job Summary At Leonardo DRS, Systems Engineering co-op students contribute from day one. You...  ...of complex systems, working across software, hardware, and mechanical disciplines on...  ...Assist with interface definitions and control drawings Help develop system requirements... 
    Flexible hours

    Leonardo DRS

    Kanata, ON
    11 days ago
  •  ...networking switch and network controller IP core (NETC) that supports the...  ...you use. Part of AI and Chip Engineering (ACE), a central design...  ...~ Experience with revision control systems like Git ~ Familiarity with hardware and software implementation trade-offs. ~... 

    NXP Semiconductors

    Kanata, ON
    14 days ago
  •  ...provide technical expertise and support as part of the Corporate Engineering team. The Electrical Team Lead position reports directly to...  ...engineering team. • Supervise the designs of various control systems for production and test equipment. • Programs PLC (Siemens... 
    Permanent employment
    Full time

    Groom & Associés / Associates

    Kanata, ON
    20 days ago
  •  ...best meet the requirements. Provide technical leadership to our engineering IP team and assist in project planning and tracking. Oversee...  ...Cross functional aspects Interaction with architecture, software and marketing for IP definition and roadmap Work closely with... 

    NXP Semiconductors

    Kanata, ON
    14 days ago
  •  ...Position: Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration: 4 months Date: Sept – Dec 2026 Location:...  ...technologies. Troubleshoot and debug node configurations. The software installs, system configurations restore and backing up... 
    Full time
    Internship
    Flexible hours

    Nokia

    Kanata, ON
    2 days ago
  •  ...In this role as a Staff Mechanical Engineer – Technical Lead, you'll be at the forefront of designing next-generation optical pluggable modules. You'll collaborate within a dynamic team of skilled engineers, fostering an innovative environment where your expertise shapes breakthrough... 
    Full time
    Contract work
    Flexible hours

    Nokia

    Kanata, ON
    4 days ago
  •  ...As a Firmware Test engineer, you will be responsible to deliver quality output by executing product Firmware testing with laser focus on quality and adherence to project schedules. You will be expected to work in a cross-functional team environment to debug and resolve technical... 
    Long term contract
    Full time
    Temporary work
    Internship

    Nokia

    Kanata, ON
    2 days ago
  •  ...improvement of verification practices. Requirements/Qualification: Currently pursuing Bachelor’s/Master’s degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. Hands-on experience from lab work,... 
    Internship

    NXP Semiconductors

    Kanata, ON
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Controls. Be the first to apply!