Vehicle Software Developer

4 weeks ago


Markham, Canada Bakker Tailored Staffing Full time
Vehicle Software Developer - We are looking for an experienced Vehicle Software Developer to work as part of an Agile Scrum team that develops embedded automotive control systems as part of the Vehicle Mechatronic Embedded Controls (VMEC) engineering department at an Automotive OEM.

Compensation and Work Schedule
• Term: 12-month contract, renewable
• Start date: Immediately
• Schedule: Day shift
• Est. Reg. Hrs./Wk.: 40
• Work location/environment: Hybrid (Office Space in Markham 3 days/week, WFH 2 days/week

Qualifications - Required
• Bachelor's Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
• 1- 3 years' embedded software development experience
• Experience writing and debugging C code and/or MATLAB Simulink/Stateflow and/or Rational Rhapsody
• Development/testing experience on SIL/HIL or other virtual environments
• Individually motivated; Scrum Team members are expected to pursue their goals with a high degree of independence and motivation
• Good oral and written communication skills are required, and high level of interpersonal skills to work effectively in a geographically dispersed team
• Ability to manage time and meet deliverable timing is critical

Qualifications - Preferred
• Exposure to Behavior Driven Development and Test-Driven Development
• Experience with software configuration management processes and tools (e.g., Git Ecosystem, Jira)
• Experience in Thermal Management control algorithm designs and diagnostic strategy
• Prior experience working in Agile/Scrum/SAFe is an asset

Responsibilities
• Work with Product Owners, Scrum Leaders, Testers, and other developers, using methods like Behavior-Driven Development (BDD) and Test-Driven Development (TDD), create and implement Features for next generation EV vehicles
• Create and integrate software in either MATLAB Simulink models, adhering to modeling/software /autocoding best practices, or hand-coded C, with some flexibility to choose implementation methods
• Create or modify Unit test cases and Multicomponent test cases to ensure thorough software testing, and execute model/code equivalences testing
• Explore and understand new thermal systems and requirements to enable controls and software development
• Leverage virtual systems to verify and validate systems behaviours and performance
• Participate in the Agile Team and Agile ceremonies as required

Required Conditions
• Candidates must complete a background check, pre-employment screening and be eligible to work in Canada

#IND123

  • Markham, Canada CIeNET International Full time

    Location: Markham, Ontario, CanadaPosition Title: Android Software Developer – Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand...


  • Markham, Canada General Motors Full time

    Job Description The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely automated,...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely automated,...


  • Markham, Canada General Motors Full time

    The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely automated,...

  • software developer

    4 weeks ago


    Markham, Canada JST Solutions Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Markham, Canada General Motors Full time

    Job Description The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized,...

  • software developer

    3 weeks ago


    Markham, Canada Pinnacle Tech Solutions Inc Full time

    Education: Expérience: EducationCollege/CEGEPWork settingOfficeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    4 weeks ago


    Markham, Canada Galaxy Security Corporation Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...

  • software developer

    2 weeks ago


    Markham, Canada Starzlink Corporation Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    3 weeks ago


    Markham, Canada Powernode Computer Inc. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Markham, Canada Ksoft Consulting Inc Full time

    Ksoft Consulting Inc is a leading IT and Software Consulting Company. We're seeking an experienced Software Development Engineer to join our team as a Team Lead, responsible for driving the technical direction of our backend architecture and leading a team of engineers.Job Description:As a Software Development Engineer (Java) - Team Lead, you will:Design,...


  • Markham, Canada KSoft Consulting INc Full time

    Education: Expérience: EducationBachelor's degreeWork settingConsulting firmTasksCollect and document user's requirementsCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop flowcharts, layouts and documentation to identify solutionsDevelop process and network models to optimize...


  • Markham, Canada Multimatic Inc. Full time

    Controls Software Engineer Location: Multimatic Electronic Systems - North America, Markham, Ontario, Canada Posted: April 29th, 2024 Controls Software Engineer - Job Specification Multimatic - Solving our customers’ problems through the know-how we embed in the products and services we sell. Multimatic is a global automotive company...