Embedded Python Automation Developer

7 days ago


Ottawa Ontario, Ottawa region, Canada Insight Global Full time

Desired Skills and Experience

- 4+ years of software testing experience on an 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

Plusses

- Networking experience

- 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.)

- Understanding of networking layers e.g. Layer 2/3

- HTTP or GRPC networking protocols

- Experience working with an automotive company

Note: Candidates must complete a Python IKM Test - Python Programming 3 prior to submission - aiming for test result score above 80%

Day-to-Day

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 Insight Global Full time

    - 5+ 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...


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

    On behalf of our leading-industry client, Procom is seeking a Test Automation Developer, with experience in Python test scripting.This is a fully on-site, and one-year contract, in Ottawa (with renewal possibility). 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 Procom Full time

    2 respective contract role requirements posted below, for an Embedded C and Embedded C++ Developer.Duration: These are both 1-year (with possibility of renewal) contractsLocation: Fully on-site, in the Ottawa area.Senior Embedded C++ Software DeveloperSeeking a C++ Middleware Embedded Software Developer.In this position you will be participating in a project...

  • Python Developer

    7 days ago


    Markham, Ontario, York region, Canada Procom Full time

    Python Developer: On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Python Developer. This role will be part of the engineering team, focused on embedded development for networking products, including switches...


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

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers.Key Responsibilities:Drive innovation into the architecture for new optical products.Adopt and contribute to our innovation culture.Develop and support embedded software on a Linux-based...


  • 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 Procom Full time

    2 respective contract role requirements posted below, for an Embedded C and Embedded C++ DeveloperOn behalf of our leading industry client, Procom is seeking an Embedded C++ Software Engineer, to support a group that is responsible for the software platform that enables connectivity and advanced application features within next generation software. The team...


  • Ottawa, Ontario, Ottawa region, Canada Info Way Solutions Full time

    Role : Software Engineer (embedded)Location : Ottowa, Canada (Only Locals)Qualifications:- Exercise good judgement determining how to best achieve technical objectives of assignment.- Creative problem solving skills and excellent troubleshooting/debugging skills- Strong written and verbal communication- Excellent teamwork and people skills- Ability to manage...


  • Ottawa, Ontario, Ottawa region, Canada Morson Talent Full time

    Embedded Linux Software EngineerAbout Us:We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. We are redefining connectivity in aerospace. Join a team dedicated to shaping the future of aviation technology.About You:You are a skilled Embedded Linux Software Engineer...


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

    Hi,Position: Software Engineering - Embedded Diagnostics Software (Classic Autosar and C)Location: Ottawa/ Waterloo , ONFull Time RoleThe engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing unit designs, developing unit...

  • Matlab Developer

    7 days ago


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

    Must Haves* 3-6+ years as a Software Developer in Test* Bachelor's or Master's degree in computer science, Software Engineering, or a related field* Experience with the Matlab language and programming platform* Little Matlab and Python ca be accepted* Experience in Python and/or Java programming language considered an asset* Experience working with...


  • 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...

  • MATLAB Test Developer

    3 months ago


    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 •...

  • C++ Developer

    7 days ago


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

    Required Skills and Experience *- 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 optimizationJob Description *An...


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

    Type: 12 month contract + extensionsLoc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45Must Haves* 3-6+ years as a Software Developer in Test* Bachelor's or Master's degree in computer science, Software Engineering, or a related field* Experience with the Matlab language and programming platform* Little Matlab and Python ca be...

  • Hardware Engineer

    4 months 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...


  • Ottawa, Ontario, Ottawa region, Canada LeverageTek Staffing Solutions Full time

    LeverageTek is actively seeking a Senior Software Developer Engineer in Test (SDET) for a permanent position with its Ottawa based customer. Work LocationRemote Security RequirementMust be eligible for a Government of Canada Secret Level II Clearance. Key TasksRun and MaintainImplement test strategies and test cases using relevant testing methods to validate...

  • Coldfusion Developer

    1 month ago


    Ottawa, Ontario, Ottawa region, Canada LeverageTek Staffing Solutions Part time

    LeverageTek is actively seeking a Cold Fusion Developer for a 3-month part-time contract with its Ottawa-based customer. Work LocationRemote Key TasksProviding application development & operational support and maintenance including day-to-day operations, monitoring, and problem resolutionDeveloping and supporting extensions to the capabilities of the...

  • Python Developer

    1 week ago


    Mississauga, Ontario, Peel region, Canada Capgemini Full time

    Job Description6+ Years of experience in Python API framework (fast API / Flask / Django) 3+ years of MONGO DB hands on experience 4+ years of experience in SQL PL/SQL 6+ years of experience in Troubleshooting / Performance tuning of python code Good understanding of Python Design Patterns Candidate must be expert in Python Data StructuresHands-on experience...

  • Python Developer

    3 months ago


    Mississauga, Ontario, Peel region, Canada Synechron Full time

    Responsibilities:Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.Collaborate with cross-functional teams to identify and solve complex problems.Write clean and reusable code that can be easily maintained and...