Agile Software Developer

4 weeks ago


Oakville, Ontario, Canada Ford Motor Company Full time
About the Role

Ford Motor Company is seeking a highly skilled and experienced Test Automation Developer to join our Electric Vehicles, Digital and Design (EVDD) team. As a key member of our agile development environment, you will be responsible for delivering high-quality software solutions for cloud-connected in-vehicle modules working on CAN/Ethernet networks.

Key Responsibilities
  • Design, implement, debug, test, and maintain test automation using Python.
  • Execute tests, help debug, and perform root cause analysis.
  • Develop and maintain software tools and features to assist in automated testing.
  • Develop and maintain test libraries that interface with vehicle electronic control units (ECUs).
  • Interface with development and test teams to understand feature functionality and testing requirements.
  • Devise test scenarios and implement automated test suites for maximum coverage.
  • Contribute to team deliverables through involvement in agile scrum development sprints.
  • Develop and execute functional and integration test plans for feature implementation.
  • Automate test cases using Python and in-house libraries.
  • Participate in code reviews and mentor junior developers.
  • Investigate and reproduce in-vehicle networking issues and verify the software fix.
Requirements
  • Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science or related field of study.
  • 2+ years of software test experience and/or tools development on embedded OS platforms: Linux, QNX, or Android.
  • 2+ years of experience in Python development and object-oriented design.
  • Experience with mapping requirements and designs to test cases.
  • Experience in maintaining automated execution of many tests and triaging test results.
  • Detail-oriented and adept at detecting and diagnosing software defects.
  • Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives.
  • Experience with data analytics and visualization.
  • Experience with database and web application development.
  • Experience with microcontrollers, electronics assembly, and debugging equipment.
  • Working knowledge of AUTOSAR, CAN network technologies, automotive diagnostic protocols, Google Protobuf, and database testing.
  • Experience with test management tools (e.g., Test Rail), version control systems (e.g., Jenkins), and Corporate Wiki (e.g., li>
  • Experience with test benches (hardware) and test tools.
  • Experience in the automotive industry.


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Technical Lead Software Developer at INDUSTRIOS Software Inc. to spearhead our software development efforts.About the RoleThis is a full-time position that involves leading our team of software developers in the design, development, and implementation of complex software solutions.As a Technical Lead Software Developer, you...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    At Scadea Software Solutions Inc, we are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Scadea Software Solutions Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionINDUSTRIOS Software Inc. is seeking a highly skilled Senior Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Maintain and improve existing software systems to ensure they meet the company's standards.Collaborate with cross-functional...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionINDUSTRIOS Software Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages, including C#,...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using various...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software development, with a focus on writing, modifying, integrating, and testing software code.The successful candidate will have excellent communication skills, with the ability to communicate...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software engineering and a passion for developing innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages,...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    We are seeking a skilled Software Engineer to join our team at Scadea Software Solutions Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    About Scadea Software Solutions IncWe are a leading provider of innovative software solutions, committed to delivering high-quality products that meet the evolving needs of our clients.Salary Range: $120,000 - $180,000 per yearJob Description: Lead Software ArchitectDesign and develop scalable software architectures for complex systemsLead cross-functional...


  • Oakville, Ontario, Canada Ford Motor Company Full time

    System Software Stability EngineerWe are seeking a highly skilled System Software Stability Engineer to join our team at Ford Motor Company. As a key member of our System Software Stability team, you will be responsible for improving and analyzing system software stability, as well as researching, designing, and implementing improvements across various...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    At INDUSTRIOS Software Inc., we are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on writing, modifying, integrating, and testing software code. They will also be responsible for maintaining existing computer programs, communicating technical problems and...

  • Software Developer

    3 weeks ago


    Oakville, Ontario, Canada HIMCAN CONSTRUCTION & RENOVATIONS INC. Full time

    Job Description: We are seeking a skilled Software Developer to join our team at Company.Responsibilities: Implement software solutions for various business needs. Collaborate with cross-functional teams to develop and maintain software systems. Troubleshoot and resolve software issues.Requirements: 5+ years of experience in software development. Proficiency...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a Bachelor's degree in Computer Science and at least 5 years of experience in software development.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages.Maintain and improve existing...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    INDUSTRIOS Software Inc. - Senior Software Developer PositionEstimated Salary: $120,000 per year.We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the...


  • Oakville, Ontario, Canada Ford Full time

    At Ford, we're pushing the boundaries of innovation in electric vehicles, digital, and design. Our EVDD team is a hub of customer-obsessed, entrepreneurial, and data-driven professionals dedicated to delivering industry-leading customer experiences for electric vehicle buyers and owners. As an agile automation developer, you'll join a pioneering team that's...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a Bachelor's degree in Computer Science and at least 5 years of experience in software development.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages.Maintain and improve existing...


  • Oakville, Ontario, Canada Ford Full time

    Ford Electric Vehicles, Digital and Design (EVDD) TeamWe are a customer-obsessed, entrepreneurial, and data-driven team dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. Our team is pioneering Ford's electric transportation future by working collaboratively, staying focused on only what matters, and...


  • Oakville, Ontario, Canada Sagen Full time

    Job SummaryAt Sagen, we are seeking a skilled Application Developer to join our team of software engineering professionals. The successful candidate will be responsible for developing and maintaining scalable and reliable software engineering solutions in a time-bound agile manner.Key ResponsibilitiesDesign, develop, and maintain software engineering...