Automation Developer

1 month ago


Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time
Electronic Design Automation (EDA) Developer

Join our team at Macdonald, Dettwiler And Associates Corporation as an Electronic Design Automation (EDA) Developer and contribute to the design, integration, and testing of satellite payloads and related space electronics products.

We are seeking a highly skilled professional to provide support to electronic development teams by automating various activities linked to design, integration, and testing. As an EDA Developer, you will build and improve our delivery pipelines, design, document, and build systems to automate development activities, and provide support for the engineering teams by troubleshooting and resolving infrastructure-related issues.

Key Responsibilities:

  • Build and improve our delivery pipelines (CI/CD)
  • Design, document, and build systems to automate development activities
  • Provide support for the engineering teams by troubleshooting and resolving infrastructure-related issues
  • Explore and evaluate new and emerging software tools, technologies, and practices
  • Implement, maintain, and improve application/system monitoring to help identify key performance metrics
  • Perform system administration tasks, such as configuration management, creating and maintaining Infrastructure as Code (IaC) templates, and supporting tools
  • Disaster recovery design, implementation, and maintenance
  • Manage the engineering tools and 3rd party IP (procurement, licensing, installation, upgrade, maintenance renewal, computing capacity planning,...) for PCB design, FPGA, software, RF, and Systems

Requirements:

  • Bachelor in Engineering or Computer Science or equivalent
  • Experience with scripting languages used for automation such as Python, Groovy, Bash, etc.
  • Relevant CI/CD engineering experience
  • Understanding of FPGA, board design, and/or software development tools
  • Experience implementing and integrating continuous delivery pipelines in Jenkins
  • Knowledge of agile software development practices
  • Knowledge of infrastructure design, provisioning, and management
  • Strong verbal/written communication skills with ability to deliver high-quality documents at appropriate level of detail

Nice to Have:

  • Linux system administration and troubleshooting skills with a focus on performance tuning, security hardening, and high availability
  • Experience with source control such as Git (Bitbucket, GitHub, GitLab, etc.)/SVN
  • Experience with automating environments on Azure Cloud
  • Experience with logging and monitoring tools
  • Experience with Docker and container orchestrators like Kubernetes
  • Experience with configuration management tools
  • Experience with SQL Databases
  • Understanding of network load balancing and TLS (Transport Layer Security)
  • Some experience in Web development to provide development teams with GUI tools
  • Knowledge to build and deploy Virtual Machines (VMware, VSphere, VirtualBox)
  • Experience working with security governance and audit teams and driving security standards

Security Clearance: Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP) and ITAR.



  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Transformative Projects in Automotive Embedded Test AutomationAt Franklin Automation Inc., we're pushing the boundaries of innovation in automotive embedded test automation. Our team is seeking a skilled professional to join us in designing and developing cutting-edge test tools and infrastructure for our Quality Assurance team.About the RoleCollaborate with...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Transformative Projects in Automotive Embedded Test AutomationAt Franklin Automation Inc., we're pushing the boundaries of innovation in automotive embedded test automation. Our team is seeking a skilled professional to join us in designing and developing cutting-edge test tools and infrastructure for our Quality Assurance team.About the RoleCollaborate with...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for our software platform that...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for next-generation...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for next-generation...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for our software platform that...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for our software platform that...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperSyntronic, a global leader in design and development, is seeking an Embedded Test Automation Developer to join our Architecture and Software Platform group.About the RoleAs an Embedded Test Automation Developer, you will be responsible for designing, developing, and testing software components for our software platform that...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Embedded Test Automation DeveloperAt Franklin Automation Inc, we are seeking a skilled Embedded Test Automation Developer to join our team. As a key member of our Architecture and Software Platform group, you will be responsible for developing test tools and test infrastructure to enable our Quality Assurance (QA) team to complete functional and integration...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Unlock Your Potential as an Automotive Embedded Test Automation DeveloperAbout Franklin Automation Inc.We're a global leader in design and development, specializing in electronics, electro-mechanics, and software. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Unlock Your Potential as an Automotive Embedded Test Automation DeveloperAbout Franklin Automation Inc.We're a global leader in design and development, specializing in electronics, electro-mechanics, and software. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Automotive Embedded Test Automation Software DeveloperAbout the RoleWe are seeking a skilled Automotive Embedded Test Automation Software Developer to join our team at Franklin Automation Inc.Key ResponsibilitiesAs an Automotive Embedded Test Automation Software Developer, you will be responsible for:Analyzing product requirements and evaluating potential...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Automotive Embedded Test Automation SpecialistTransformative Projects AheadAt Franklin Automation Inc., we're pushing the boundaries of innovation in automotive embedded test automation. Our team is seeking a skilled specialist to collaborate with top-tier clients on cutting-edge projects that define the future of transportation.Key...