Embedded Software Python Test Developer

3 weeks ago


Montreal, Quebec, Canada TEEMA Full time

Embedded Software Python Test Developer

Pay Rate: $45- $60/hr T4 or $80k to $130k full time permanent

Location: Hybrid: 3 times a week onsite (Monday, Tuesday and Thursday on site)

Note: Bilingual is a must

Overview:

The main function of a Python test software developer is to design, develop, test, integrate, and deploy software applications using general languages and technologies for the test of various satellite payloads.

What you will do:


• Design, code, test, debug, and document high-quality software development applications.


• Planning work, providing effort estimates, and driving your work to completion.


• Work in an agile development team using best practices.


• Write and modify Python applications.


• Troubleshoot problems in a software production environment.

What you must have:


• Knowledge of Python and C++.


• Familiar with multithreading, data sharing, and APIs.


• Ability to understand and work with complex software requirement specifications.


• Strong attention to detail.


• Knowledge of embedded systems and hardware-in-the-loop testing

Education/Experience:


• Bachelors degree in software/computer engineering or other relevant field, or equivalent.



  • Montreal, Quebec, Canada Groupe SII Full time

    Job Description:Groupe SII is seeking a skilled Embedded Software Developer to join our HSM Embedded Software Development team. As a member of this dynamic team, you will be responsible for designing, implementing, testing, and documenting complex software systems for embedded devices. Your primary focus will be on developing firmware for Linux and U-boot...


  • Montreal, Quebec, Canada Insight Global Full time

    Embedded Software Engineer in TestContract-to-Permanent: $40-50hr --- Salary $80-85kHybrid: 3+ Days on-site in Greater Montreal Area4 OpeningsJOB DESCRIPTIONInsight Global is looking for Embedded Software Engineers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have 5 years total experience, 3...


  • Montreal, Quebec, Canada Groupe SII Full time

    Groupe SII is seeking an experienced Embedded Software Development Specialist to join our HSM Embedded Software Development team. As a key member of this team, you will be responsible for designing, implementing, testing, and documenting the Factory Boot Manager - a Linux and U-boot based embedded software for testing complex HSM hardware during...


  • Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full time

    Mannarino Systems and Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.We are seeking a talented Embedded Systems Software Developer to support the design, development, and certification of airborne embedded...


  • Montreal, Quebec, Canada Groupe SII Full time

    **Job Description:**Groupe SII is seeking an experienced Embedded Software Expert to join our HSM Embedded Software Development team.We are looking for a highly skilled professional with a strong background in embedded software development, Linux, and U-Boot.The ideal candidate will have expertise in designing, implementing, testing, and documenting complex...

  • Python Developer

    1 day ago


    Montreal, Quebec, Canada Itlink Full time

    Project Overview">As a member of our team, you will develop test software for Windows using Python. This role involves working on various aspects of test development, from design to implementation.Key Responsibilities:Creating automated testing scripts in Python.Ensuring the effectiveness and efficiency of the pytest testing framework.Conducting...


  • Montreal, Quebec, Canada TEEMA Solutions Group Full time

    Looking for someone with 2-5 years of experience. A strong relocation package is provided.Key Responsibilities:1. HIL Test Environment Setup: Design and implement HIL test benches, including plant models, signal conditioning, and necessary hardware interfaces to accurately simulate real-world conditions.2. Test Case Development: Create comprehensive test...


  • Montreal, Quebec, Canada SkySys Full time

    Python Test Software Developer Location: Montreal Descriptif de poste: Développement Python, maîtrise de pytest Connaissances en C++ (un atout) Expérience avec du matériel embarqué Expérience en laboratoire : utilisation de power supply, oscilloscopes, etc : Tests Hardware-in-the-Loop (HIL) pour la validation système. Minimum de 5 ans...


  • Montreal, Quebec, Canada Groupe SII Full time

    **Job Description**Groupe SII is seeking a highly skilled C++ Software/Firmware Engineer to join our HSM Embedded Software Development team. As a key member of our team, you will be responsible for designing, implementing, testing, and documenting the Factory Boot Manager, a Linux and U-boot based embedded software.The successful candidate will have solid...


  • Montreal, Quebec, Canada SmartD Technologies Full time

    Company OverviewWe are a startup company created in 2018 seeking to disrupt the established industry of electrical motor control. Our team is based in downtown Montreal, where we operate from.We're scaling up our team and looking for talented individuals who can share our vision of building a product that saves energy and benefits millions of users.Job...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Description We are looking for a  Embedded Software Developer  to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Description:We are seeking a skilled and motivated individual to fill the role of Junior - Software Development and Verification Engineer at CS Group Canada. This position is an excellent opportunity for recent graduates or those looking to transition into a career in software development.In this role, you will be responsible for supporting the software...


  • Montreal, Quebec, Canada SmartD Technologies Full time

    Job SummaryWe are seeking an experienced Embedded Software Developer to join our team at SmartD Technologies.As a key member of our team, you will design, develop, and test embedded software solutions for industrial control systems.You will work closely with our cross-functional team to deliver software products that meet customer requirements.The ideal...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Description CS is looking for several Junior / Mid-Level / Senior Embedded Software Engineers. His/her role will be to test embedded safety-critical software applications embedded on Aerospace or Defense Systems. The role may evolve to a leadership or software development role. The role is hybrid  Responsibilities: Reporting directly to both...


  • Montreal, Quebec, Canada Groupe SII Full time

    This Embedded Software Development Specialist position offers a unique opportunity to join a talented team of engineers at Groupe SII and contribute to the development of cutting-edge embedded systems.As a key member of our HSM Embedded Software Development team, you will be responsible for designing, implementing, testing, and documenting the Factory Boot...


  • Montreal, Quebec, Canada Puzzle Medical Devices® Inc. Full time

    Puzzle Medical Devices Inc. is a leading developer of life-saving medical devices. Our team is seeking a highly skilled Senior Firmware Engineer to lead the development and maintenance of our embedded systems.Job DescriptionThe successful candidate will be responsible for designing and implementing real-time firmware solutions that meet the high standards...


  • Montreal, Quebec, Canada Itlink Full time

    Experience in hardware-in-the-loop (HIL) testingAutonomous and adaptableProfileBachelor's degree in computer engineering, software or equivalent.Minimum 5 years' experience in test software development.About IT LinkCommitted to equal opportunity, we believe that diversity is an asset. We know how to respect, appreciate and value each person's differences:...


  • Montreal, Quebec, Canada SPARK Microsystems Full time

    As a Embedded Software Engineer at SPARK Microsystems, you will be responsible for developing and maintaining firmware covering our various embedded system applications.This includes network protocols, core libraries as well as application development. Additionally, you will implement, test firmware to form optimal communications wireless networks using the...


  • Montreal, Quebec, Canada Aversan Inc Full time

    About Aversan IncAversan Inc is a leading provider of engineering and electronics manufacturing solutions. With expertise in delivering safety-critical systems to aerospace, defense, and space industries, they strive to empower governments and industries with innovative technologies.We are currently seeking a highly skilled Python Test Software Developer to...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview:We are a dynamic company that offers graduate opportunities to join our continuously growing sector. We are seeking an aspiring Software Developer to join our passionate embedded systems team (aerospace). The ideal candidate is eager to develop expertise in software development for critical embedded systems.The job description...