Embedded Python Automation Engineer

2 weeks ago


Ottawa Ontario, Ottawa region, Canada Insight Global Full time

Required Skills & Experience


- 4+ years of software testing experience on embedded platform

- Testing automation experience writing automated test scripts in Python from scratch

- Experience building and setting up CI/CD pipelines and working with tools such as Jenkins

- Experience creating automated testing frameworks

- Experience with build infrastructure and setting up testing environments

- Ethernet OR IP forwarding experience

- Understanding of networking fundamentals and protocols (ex: TCP/IP, QoS, DNS, VLAN, TSN, DHCP, Layer-2, Layer-3, Routing Protocols, etc.)


Nice to Have Skills & Experience


-Automotive experience

-Experience with CAN or LIN protocols


Job Description


An automotive employer is looking for several Python Automation Developers to join their team. The Architecture and Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation of vehicles. Primary responsibilities will include developing and executing functional and integration test plans for all components owned by the Software Platform group. Automated test execution is a critical part of the overall test coverage which requires the candidate to have working knowledge of Python scripting. The candidate will work as part of a high performing team and will be encouraged to contribute ideas and solutions as part of their daily work. Any experience with networking knowledge, networking layers, or networking protocols is a huge asset.



  • Ottawa, Ontario, Ottawa region, Canada Procom Full time

    Software Automation Test Developer, Python1-year+ contract. On-site work, Ottawa.On behalf of our leading-industry client, Procom is seeking a Software Automation Developer, with strong Python scripting experience. The successful candidate will be part of the Test Automation & Tools Development team involved in the delivery of software solutions that...


  • Ottawa, Ontario, Ottawa region, Canada OnX Full time

    We are looking for resources that can work onsite/Hybrid in OttawaMust have Embedded Systems experienceRESPONSIBILITIESWork on all levels of the core operating systemMaintain and continually improve the high standards for system reliability, security, safety, and performanceProvide technical leadership for kernel and core OS research and development.Create...


  • Ottawa, Ontario, Ottawa region, Canada Infomatics Corp Full time

    Role: Automation Test EngineerExperience: 10+ yearsRequirements:Strong Python scripting experience (Pytest).Fundamentals of Networking, or Fundamentals of RF.Experience with creating CI/CD pipelines (GIT)Familiar with Linux environment.Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus.Responsibilities:Responsible for...


  • Ottawa, Ontario, Ottawa region, Canada Lumentum Full time

    Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.Lumentum is looking for an Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge...


  • Ottawa, Ontario, Ottawa region, Canada Insight Global Full time

    Required Skills & Experience Eight years or more of experience in software development, focusing on embedded systems. Basic understanding of networking concepts and protocols. Proficiency in using the Linux operating system. Cloud technology familiarity is a plus. Strong analytical and problem-solving skills. Team player with the ability to collaborate...


  • Mississauga, Ontario, C4W, Peel region, Canada Actalent Full time

    Job Title: Test Automation Engineer Job Description We are looking for Test Automation Engineers to join a brand new team with a leading automotive company. In this role, you will have a chance to work on a new project from design to implementation to maintenance. This team focuses on over-the-air software stack updates. Day-to-day duties...


  • Ottawa, Ontario, Ottawa region, Canada Insight Global Full time

    Must-Have Qualifications - 5+ years of experience with C++ development (version 11, 14 or 17 preferred)- Experience working in an embedded environment- Experience with established software design patterns, efficient data structures, and multi-threaded system design- Experience with OOPS concepts, memory management and code optimizationPlusses - Knowledge of...


  • Ottawa, Ontario, Ottawa region, Canada Procom Full time

    Embedded C++ Software Engineer, On-site work, OttawaOn behalf of our industry-leading client, Procom is seeking an Embedded C++ Software Engineer. We are looking for candidates who strive in a fast-paced dynamic environment. You will be part of a team that thrives on open communications, empowerment, innovation, teamwork, and customer...


  • Ottawa, Ontario, Ottawa region, Canada Insight Global Full time

    Required Skills & Experience - 3+ years of experience as a Software Engineer, preferably within an embedded environment- Experience with cross compiler systems and/or compiler experience, such as GCC, cpython, etc.- Experience with CMake or makefiles Nice to Have Skills & Experience - Experience working on build systems- Experience with Shell Scripting-...


  • Mississauga, Ontario, Peel region, Canada Resonaite Full time

    Our client in the telco and IoT sector is looking for a fulltime/permanent Embedded Software Engineer to join their team.Location: hybrid MississaugaResponsibilities:Develop embedded products to meet customer specifications and requirements.Contribute to the design and development of a complete product, including firmware, software modules, test modules, and...

  • C++ Software Tester

    2 weeks ago


    Ottawa, Ontario, Ottawa region, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • Hardware Engineer

    4 weeks ago


    Kanata, Ontario, Ottawa region, Canada Altis Technology Full time

    Our leading network client is looking for a Firmware Engineer to join their team. This role is a contract role with 6 months to start with high chance for extension up to a year. The role will operate on site at the Kanata office with possibility for hybrid work.As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems. This...


  • Foxboro, Ontario, Hastings region, Canada Oil and Gas Job Search Ltd Full time

    Software Development Engineer in Test (SDET) - Electrical IoT DevicesLocation: Foxborough, MA (Onsite, 3 days a week)Job SummaryWe are seeking a skilled Software Development Engineer in Test (SDET) with a focus on Electrical IoT devices, relay monitors, and firmware development. The ideal candidate will have a background in energy monitor development and...


  • Kanata, Ontario, Ottawa region, Canada NXP Semiconductors Full time

    Design Verification Engineer (R-10055655)OverviewThe Ottawa Technology Center, member of NXP MCU/MPU Engineering (MME) group, is a world-class team responsible for hardware and software development of some of the coolest embedded processing and networking products going into homes and businesses around the world. DescriptionThe hardware team is looking to...


  • Ottawa, Ontario, Ottawa region, Canada Hays Full time

    SENIOR SYSTEMS ENGINEERClient: Telco / Communications CompanyRole: Senior System EngineerJob Type: Full-time PermanentLocation: Ottawa (majority on-site role)The Role:Youn will join our clients Systems team and contribute to setting up the control system for the world’s most advanced satellite constellation. This role involves adapting cutting-edge...


  • Oshawa, Ontario, C1K, Durham region, Canada General Motors Full time

    Job Description Your Skills & Abilities (Required Qualifications) Bachelor’s or Master’s degree in Computer Science/Engineering, Software Engineering, Electrical Engineering or related technical degree. Proven experience 10+ years developing software solutions (C/C++). Experience as a team leader or people leader. Demonstrated ability to lead agile...


  • Ottawa, Ontario, Ottawa region, Canada Insight Global Full time

    Required Skills & Experience • 3+ years as a Software Developer in Test / QA Engineer• Experience with the MATLAB language and programming platform• Experience with GitLab for version control and CI/CD processes and Git Runners for test automation• Solid understanding of Linux environments and command-line tools Nice to Have Skills & Experience •...

  • Senior Cloud Engineer

    4 weeks ago


    Ottawa, Ontario, Ottawa region, Canada Bestinfo Systems LLC Full time

    Job descriptionOur direct client is seeking a Senior Cloud Engineer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle, including Requirements Elicitation, Application Architecture definition, and Design; play an important role in creating the high-level design...


  • Ottawa, Ontario, Ottawa region, Canada OnX Full time

    This is a contract to hire position.As a Senior Integration Developer you will be working with the entire suite of QNX products (Hypervisor, QAVF, Blackchannel, Acoustics, etc). Your input will be valuable to help guide both module and system level architecture from the early stages of the project. You will be exposed to bleeding edge technology in the areas...


  • Ottawa, Ontario, Ottawa region, Canada SHOEBOX Ltd. Full time

    We're looking for a Java Cloud Developer who has good DevOps experience and is excited to make a real impact on the world by developing the cloud component for innovative mobile and web based medical solutions with an amazing group of brilliant and passionate people.Why we need you:You are capable of owning small to medium sized features with little to...