Automotive Embedded Software Test Engineer

4 weeks ago


Montreal, Quebec, Canada Fountain Automotive Full time
Automotive Embedded Software Test Engineer

Join Fountain Automotive: Where Your Expertise Drives Innovation

At Fountain Automotive, we are not just participants in the automotive industry; we are pioneers. Collaborate with visionary partners and talented professionals to transform innovative concepts into tangible solutions. Our projects are varied, impactful, and at the cutting edge of technology. Become part of a remarkable journey.

About Us:

Fountain Automotive is a prominent entity in design and development, focusing on electronics, electro-mechanics, and software solutions. Our teams engage in projects that shape the future—from developing advanced communication systems and autonomous vehicles to enhancing IoT applications that change daily life. Your contributions will have a significant impact.

What We Seek:

We are looking for individuals who aspire to:

  • Collaborate with prestigious clients on transformative and innovative projects.
  • Learn from and engage with industry experts.
  • Innovate from inception to execution, maintaining high standards.
  • Acquire international exposure through global initiatives.
  • Flourish in an entrepreneurial atmosphere that nurtures new ideas.
  • Explore various industries such as telecommunications, automotive, healthcare, and industrial automation.

The Software Development and Architecture team is responsible for the software framework that facilitates connectivity and advanced functionalities within next-generation vehicles. The team is engaged in designing and constructing the future software platform vehicle architecture, centered around high-performance computing clusters and zonal aggregators. As a member of the Test Automation team, the successful candidate will contribute to the development of testing tools and infrastructure to empower our Quality Assurance (QA) team in executing functional and integration tests for production software.

Your Responsibilities
  • Assessing product specifications and analyzing potential technical solutions.
  • Collaborating across teams to design and implement effective and economical software solutions that span multiple domains.
  • Designing, developing, and testing software components.
  • Documenting and validating software and testing tool designs.
  • Addressing bugs and performing maintenance tasks.
Qualifications Required
  • A Bachelor's degree in Computer Science, Mathematics, Engineering, or a related discipline.
  • 3 years of experience in software development using Python.
  • 1 year of experience in software development using C++.
  • Familiarity with unit testing frameworks.
Preferred Qualifications
  • A Master's degree in Computer Science, Mathematics, Engineering, or a related discipline.
  • 5+ years of experience in software development with C++/Python.
  • Experience with version control systems such as Git.
  • Background in embedded testing and automation (Linux OS, device flashing, file transfers, logging, telemetry capture, automation triage, etc.).
  • Experience in automotive testing, specifically with CAN/LIN protocols.
  • Proficiency in scripting languages: Bash, BAT, and PowerShell.
  • Familiarity with project management tools like Jira, Confluence, and TestRail.
  • Creative and analytical problem-solving skills.
  • Methodical approach; capable of prioritizing tasks and meeting tight deadlines.
  • Excellent communication skills, both verbal and written.
What We Offer:

At Fountain Automotive, our employees are our most valuable asset. We promote innovation, teamwork, and excellence, providing opportunities for both personal and professional development. Join a global community that appreciates creativity and diversity.

Ready to Drive Innovation with Us?

If you are eager to advance your career and contribute to a team that is making a significant impact, we invite you to explore this opportunity with Fountain Automotive, where your skills and innovations can truly make a difference.



  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    About the RoleWe are seeking a highly skilled Automotive Embedded Software Developer to join our team at Franklin Automation Inc. as an Embedded Systems Test Automation Specialist. As an Automotive Software Quality Assurance Engineer, you will play a critical role in ensuring the quality and reliability of our automotive software solutions.Key...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    About the RoleWe are seeking a highly skilled Automotive Embedded Software Developer to join our team at Franklin Automation Inc. as an Embedded Systems Test Automation Specialist. As an Automotive Software Quality Assurance Engineer, you will play a critical role in ensuring the quality and reliability of our automotive software solutions.Key...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    About the RoleAt Franklin Automation Inc., we're seeking a highly skilled Automotive Embedded Software Developer to join our team. As a key member of our Quality Assurance team, you'll play a crucial role in ensuring the highest quality of our automotive software solutions.Key ResponsibilitiesAnalyze product requirements and evaluate potential technical...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    About the RoleAt Franklin Automation Inc., we're seeking a highly skilled Automotive Embedded Software Developer to join our team. As a key member of our Quality Assurance team, you'll play a crucial role in ensuring the highest quality of our automotive software solutions.Key ResponsibilitiesAnalyze product requirements and evaluate potential technical...


  • Montreal, Quebec, Canada Fountain Automotive Full time

    Join Fountain Automotive as an Embedded Test Automation Engineer: Where Your Ideas Drive Innovation At Fountain Automotive, we are at the forefront of automotive technology, specializing in the design and development of cutting-edge electronic systems and software solutions. Our diverse projects impact the future of mobility, from advanced communication...


  • Montreal, Quebec, Canada Scalian Full time

    Job Description**Software Designer Position**We are seeking a highly skilled Software Designer to join our Core Platform group. As a member of this team, you will be responsible for the evolution, maintenance, and certification of embedded, real-time Platform software deployed on the Smart Display product family.Main Responsibilities:Design and Develop...


  • Montreal, Quebec, Canada Scalian Full time

    Job Description**Software Designer Position**We are seeking a highly skilled Software Designer to join our Core Platform group. As a member of this team, you will be responsible for the evolution, maintenance, and certification of embedded, real-time Platform software deployed on the Smart Display product family.Main Responsibilities:Design and Develop...


  • Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full time

    Embedded Software Engineer – Automotive SystemsAre you interested in becoming part of a leading global engineering design firm that specializes in the development of embedded software, electronics, and electro-mechanical systems?Engage in innovative automotive embedded software initiatives.Integrate, validate, and deploy Adaptive AUTOSAR frameworks for...


  • Montreal, Quebec, Canada Scalian Full time

    Embedded Software Engineer - Permanent position | Full-Time | Hybrid Work Model Are you an aspiring Embedded Software Engineer? If so, we have an exciting opportunity for a skilled individual to contribute to our aerospace sector. Key Responsibilities: As a member of the Core Platform team, you will be involved in the development, maintenance, and...


  • Montreal, Quebec, Canada Scalian Full time

    Embedded Software Engineer - Permanent position | Full-Time | Hybrid Work Model Are you passionate about software engineering in the aerospace sector? We are seeking a skilled and innovative individual to enhance our aerospace division. Key Responsibilities: As a vital member of the Core Platform team, you will be responsible for the development,...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating complex software applications embedded on aerospace and defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating complex software applications embedded on aerospace and defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CS Canada Full time

    Embedded Software Test Engineer OpportunityCS Group Canada, a leading developer of safety-critical systems, is seeking a skilled Embedded Software Test Engineer to join their team.This is a unique opportunity to work on complex high-tech systems for top system manufacturers in North America, with competitive salaries, complete benefits, and flexible work...


  • Montreal, Quebec, Canada CS Canada Full time

    Embedded Software Test Engineer OpportunityCS Group Canada, a leading developer of safety-critical systems, is seeking a skilled Embedded Software Test Engineer to join their team.This is a unique opportunity to work on complex high-tech systems for top system manufacturers in North America, with competitive salaries, complete benefits, and flexible work...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview CS GROUP is seeking multiple experienced Embedded Software Engineers at various levels. The primary responsibility will be to evaluate embedded safety-critical software applications utilized in Aerospace and Defense Systems. This position offers a hybrid work environment. Key Responsibilities: Reporting to both the client and the chief...


  • Montreal, Quebec, Canada Scalian Full time

    Embedded Software Engineer Permanent position | Full-Time | Ville-Saint-Laurent, Montreal (QC) Remote work: Hybrid (3 days/week on site) Are you an experienced Embedded Software Engineer or aspiring to become one? If so, we have an exciting opportunity for a talented individual to contribute to our aerospace division. Key Responsibilities: As a...


  • Montreal, Quebec, Canada CS Canada Full time

    About CS Group CanadaCS Group Canada is a leading provider of safety-critical systems in the aerospace, defense, and electric vehicle industries. We offer a unique opportunity to work on complex high-tech systems for top-tier clients in North America.Job SummaryWe are seeking a Senior Embedded Software Test Engineer to join our team. As a key member of our...


  • Montreal, Quebec, Canada CS Canada Full time

    About CS Group CanadaCS Group Canada is a leading provider of safety-critical systems in the aerospace, defense, and electric vehicle industries. We offer a unique opportunity to work on complex high-tech systems for top-tier clients in North America.Job SummaryWe are seeking a Senior Embedded Software Test Engineer to join our team. As a key member of our...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview CS GROUP is seeking multiple experienced Embedded Software Engineers at various levels. The primary responsibility will be to evaluate embedded safety-critical software applications utilized in Aerospace or Defense Systems. This position has the potential to transition into a leadership or software development capacity. The work arrangement is...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job SummaryCS Group is seeking a highly skilled Embedded Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for testing and validating complex software applications embedded on aerospace or defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...