Software Engineer

2 weeks ago


Kanata ON, Canada EPITEC Full time

Description for Candidates

The Enhanced Central Gateway (ECG) team pioneers the software infrastructure underpinning Ethernet connectivity and advanced applications. This entails managing hardware platforms and intricate software for networking, security, IPC, power management, and other vital components. As a member of the ECG software development and testing unit, the ideal candidate will contribute to delivering cutting-edge embedded software. They'll engage in crafting system components that provide essential frameworks or additional functional services, fostering innovation within a dynamic team environment. This role offers a rare chance to hone skills and contribute to pioneering software solutions with an industry leader.

Responsibilities for Candidates

  • Testing of software components
  • Interface with product owners, development, and test teams to create test designs from software requirements and architecture documents
  • Documenting and validating software test plans
  • Test execution, root cause analysis, triaging defects and validating fixes
  • Test automation, scripting and reporting
  • Creating tests in C/C++ or Python and interfacing with existing test frameworks
  • Maintaining test libraries and tools to support regression and new feature testing
  • Preparing and analyzing test coverage reports.
  • Participate in continuous quality improvement initiatives

Skills Required:

  • Creative and analytical thinker.
  • Methodical; capable of prioritizing work and working to tight deadlines.
  • An excellent communicator, both oral and written

Skills Preferred:

  • N/A

Experience Required:

  • Working knowledge of C++ or C and Python for use in understanding existing code and writing test applications and scripts.
  • Working knowledge of distributed, multi-threaded system concepts.
  • Familiarity with manual and automated software testing procedures.
  • Experience with test management system and defect tracking system.

Experience Preferred:

  • Experience with JIRA.
  • Knowledge of automated test environments.
  • Familiarity with C++ unit test frameworks.
  • Experience with Android.

Education Required:

  • A Bachelors degree in Computer Science, Mathematics, Engineering, or a related field of study.(Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)

Education Preferred:

  • 3+ years of software development and/or automation testing preferably on embedded platforms

Additional Safety Training/Licensing/Personal Protection Requirements:

Additional Information :

  • ***POSITION IS FULLY ONSITE***


  • Software Engineer

    6 days ago


    Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power Systems Location: Cambridge ON / Onsite Role Duration: 12+ Months RESPONSIBILITIES Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices. Interface with PLC and RTAC systems to develop software modules that...

  • Software Engineer

    6 days ago


    Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power Systems Location: Cambridge ON / Onsite Role Duration: 12+ Months RESPONSIBILITIES Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices. Interface with PLC and RTAC systems to develop software modules that...


  • Kanata, ON, Canada Larsen & Toubro Full time

    'Job Description: Design and develop AUTOSAR-based embedded software components. Configuration, Integration and Testing of BSW Modules. Good experience in using Davinci Developer and Configurator Analyze, Design, Implement, and debug the application code Contribute to product success through consistent on-time delivery of high-quality, functioning...

  • Software Engineer

    21 hours ago


    Kanata, Canada Epitec Full time

    Description for Candidates The Enhanced Central Gateway (ECG) team pioneers the software infrastructure underpinning Ethernet connectivity and advanced applications. This entails managing hardware platforms and intricate software for networking, security, IPC, power management, and other vital components. As a member of the ECG software development and...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description: As a Software Developer ,...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...


  • Kanata, Canada Altair Full time

    Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert . This is a contract position. What You Will Do: Managing hardware platforms and intricate software for networking, security, IPC, power management, and other vital components. As a member of the ECG (The Enhanced Centra


  • Kanata, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Toronto, ON, Canada Dew Software Full time

    Dew Software Supplier Industrial Engineer Position Dew Software is seeking a highly motivated and experienced Supplier Industrial Engineer to join our team. As a leading software solutions company, we work with Fortune 500 clients to optimize their supply chain operations. The Supplier Industrial Engineer will play a crucial role in ensuring the efficiency...


  • Toronto, ON, Canada Incognito Software Systems Inc Full time

    Full Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary: Job Description: Are you interested in being a part of a company that has a positive social impact? Do you want to...


  • Toronto, ON, Canada Dew Software Full time

    Dew Software Supplier Industrial Engineer Position Dew Software is seeking a highly motivated and experienced Supplier Industrial Engineer to join our team. As a leading software solutions company, we work with Fortune 500 clients to optimize their supply chain operations. The Supplier Industrial Engineer will play a crucial role in ensuring the efficiency...

  • Software Engineer

    4 weeks ago


    Oshawa, ON, Canada Studyincanada Full time

    Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information technology consulting firms, information technology research and development firms, and information...