Jr. Test Software Developer (Python) - Temporary
MDA Space Canada
Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The global MDA Space team of more than 3,800 space experts has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there. For more information, visit .
Role :
Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads.
Tasks :
- Creating\Modifying software applications for an EGSE targeting satellite payloads
- Read and understand detailed requirement documents
- Planning work, providing effort estimates and driving your work to completion
- Designing, coding, testing, debugging and documenting high-quality software development applications
- Work in an agile development team using best practices
- Write and modify Python applications
- Preparing documentation and participating in reviews
- Participating in integration, testing and deployment of software applications
- Assisting in troubleshooting problems in a software production environment
- Understand the system under test
Required Qualifications :
- A University degree in Software/Computer Engineering or other relevant disciplines, or an equivalent combination of education and experience
- 0 to 2 years of test software development experience
- Ability to work with an existing code base\framework
- Familiar with multithreading, data sharing, and APIs
- Knowledge of Python and C++
- The ability to understand and work with complex software requirement specifications
- Experience with agile software development
- Good verbal and written communication skills ideally both in English and French (Contact with customers outside Quebec and head office managers in Ontario).
Preferred Qualifications :
- Exposure to DO-178 standards
- Experience with instrument control, automated system functional testing
- Knowledge of CCSDS, MIL-STD-1553
- Knowledge of protocols such as CAN bus and SpaceWire
- Experience with JIRA and Confluence
- Experience with GIT and Jenkins
**Please note that this a temporary role for 12-18 months contract**
Comments/Special Considerations:
Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP) .
We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.
We have entered a new era of exploration and development, and MDA welcomes all who yearn to suit up and be part of it. An equal opportunity employer prizing diversity, integrity and collaboration, we are committed to growing MDA’s and Canada’s leadership in this next golden age.
MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including; extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.
MDA is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.
- ...achieve Key Performance Indicators (KPI) including annual totals of Invention Disclosures and new patents filed. Specific Tasks # Develop and manage overall IP identification, capture, and protection plans including # Overall schedule of planned activities which...JuniorFull timeContract workWork at officeFlexible hours
- ...information, visit . We’re on the hunt for a Test Engineer on our Satellite systems team at... ...work with a multidisciplinary team to develop state-of-the-art test stations to automate... ...procedures and reports Development of software applications and automatic RF test and...SoftwareFull timeWork at officeFlexible hours
- ...intermediate Electronics Validation and Test Engineer/Designer will be... ...designers, Digital (FPGA), Software and RF designers as part of a... ...team responsible for developing complex test systems and validating... ...Knowledge/experience with MATLAB & Python Familiarity with CI/CD...SoftwareFull timeFlexible hours
- .... Role : We are seeking a motivated and talented EGSE and Test Engineer at our Sainte-Anne-de-Bellevue office. The candidate... ...tool. Knowledge of stepper motors and drives Knowledge of Python or VBA. Knowledge of microcomputers (Raspberry Pi / Arduino)...SuggestedFull timeContract workWork at officeFlexible hoursWeekend workAfternoon shift
- ...love to hear from you! We’re on the hunt for a Junior EGSE and Test Engineer on our Satellite systems team at our Montreal office.... ...tool. Knowledge of stepper motors and drives Knowledge of Python or VBA. Knowledge of microcomputers (Raspberry Pi / Arduino)...JuniorFull timeContract workInternshipWork at officeFlexible hours
- ...information, visit . Role overview: MDA is seeking a Software Integration System Engineer that acts as the bridge between... ...and networks into a unified system. The incumbent will analyze, develop, test, and maintain these integrated systems to ensure interoperability...SoftwareFull timeRemote workFlexible hours
- ...Role :⯠MDA is seeking a Satellite Flight Software System Engineer to support and/or lead the... ...phase A). Integration & Verification (IVV) Develop and support Flight Software Verification Plan and integration tests, SIL (with DSS) & HIL, faultâinjection,...SoftwareFull timeRemote workFlexible hours
- ...to solve complex problems and develop state of the art Satellite Operations... ...review of design, build and test material provided by... ...etc Experience in systems or software development of large, complex,... ...software tools: Matlab Python or other scripting languages...SoftwareFull timeFor subcontractorInternshipWork at officeFlexible hours
- ...analysis, implementation and testing in support of MDA Telecommunication... ...of the candidate. Lead, Develop and maintain the System... ...approach Development of Satellite test procedures and oversight of... ...using models and/or simulation software Demonstrate excellent...SoftwareFull timeFor subcontractorWork at officeFlexible hours
- ...life cycle from designing to testing phases. Interpretation, critical... ...identifying, evaluating and developing systems and procedures that... ...in the assessment of tools, software, and technological practices... ...Use tools like PowerBI, Excel, develop and report findings on key performance...SoftwareFull timeFlexible hours
- ...spacecraft wide system design requirements. Develop the Satellite Architecture Description... ...Develop or support verification plans, test matrices and validation procedures for spacecraft... ...GDIR. Ensure all artefacts, analysis, software, deliverables and documentations are...SoftwareFull timeRemote workFlexible hours
- ...there. Join our team in Montreal as a Developer – Business Systems for Connected Factory... ...create technical documentation. ~ Testing and Debugging: Conduct unit, integration,... ...computer science, computer engineering, software development, software engineering or...SoftwareFull timeFlexible hours
- ...preparations, implementation, verification and testing of such sub-systems. Tasks: The... ...plan, matrices and detailed test requirements. Develop and maintain matrices to identify and... ...creating or using models and/or simulation software. Demonstrated capability to...SoftwareFull timeInternshipWork at officeFlexible hours
- ...and orbitâdetermination solutions. Develop control laws for 3âaxis stabilization... ...case scenarios, and support SIL/HIL testing on avionic test bench. CrossâFunctional Coordination... ...). Ensure all artefacts, analysis, software, deliverables and documentations are...SoftwareFull timeRemote workFlexible hours
- ...Ethernet), memory subsystems, and I/O interfaces. Support software architecture: command sequencing, telemetry packetization,... ...0 & pre-phase A). Integration & Verification (IVV) Develop verification plans, test matrices, and validation procedures for unit, subsystem,...SoftwareFull timeRemote workFlexible hours
- ...budgets for multi-beam systems, integration and testing of the end product. Tasks : The... ...for systems engineering tools and systems tests for payload with digital channel... ...operating systems (Linux, etc..) Knowledge of software development with Agile method Knowledge...SoftwarePermanent employmentFull timeInternshipWork at officeFlexible hours
- ...performance analysis, implementation and testing in support of MDA Synthetic Aperture Radar... ...subsystems and architecture design, Flight Software and RF performance, Satellite life cycle,... ...systems budgets, equipment specifications, test requirements, RFD/RFW. Perform system worst...SoftwareFull timeFor subcontractorInternshipWork at officeFlexible hours
- ...Assign projects and delegate project tasks to project managers. Develop and oversee department, staff, and project KPI's. Promote a... ...) ~ Excellent knowledge of MS Office and Project Management software. ~ Ability to travel without restrictions and hold a valid passport...SoftwareFull timeWork at officeWorldwideDay shift
- ...and lead the teams through proposal development to delivery. Develop outlines, annotated outlines, and written narrative. Facilitate... ...proposals) into a cohesive and persuasive final product. Software expertise: MS Office (Word, Excel, PowerPoint, Project), Adobe Acrobat...SoftwareFull timeFlexible hoursShift work
- ...for inter-program cohesion and for the assembly, integration and testing of our space products (AI&T). From the design phase, through... ...solutions Using the tools and ERP, monitor costs and schedules Develop and implement optimal working methods, efficient testing tools...Full timeFor subcontractorWork at officeFlexible hours
- ...-Satellite Links Feeder Subsystems ~ Supervise & generate test plans Required Qualifications: Bachelor's degree or higher... ...equipment, signal processing and Networking SDR (Software Defined Radio) Routing protocols & Class of Service Knowledge...SoftwareFull timeWork at officeFlexible hours
- ...Position reports to: IS Operations Manager As a Software Developer (Programmer Analyst), you design, develop, test, and maintain software solutions by combining... ...PostgreSQL Programming Languages: SQL, PL/SQL, T-SQL, Python (automation scripting) Tools: Talend, SSIS,...SoftwareFull timeInternshipWork at office3 days per week
- ...efficient communication between production, program management, design, test, quality assurance, and other teams. In addition to monitoring... ...Using the tools and ERP, monitor costs and schedules Develop and implement optimal working methods, efficient testing tools and...Full timeFor subcontractorFlexible hours
- ...service offerings such as Installations, Start-ups, Site acceptance test, IOQ, Training, Repairs, Preventive maintenance, Machine upgrades... ...a high win rate. - Service Level Agreements (SLAs) Develop, negotiate, and manage SLAs to ensure clear expectations and service...Full timeContract workWork at office
- ...et d’un langage de plus haut niveau comme Python, Rust étant un atout Expérience avec... ...with a presence in Waterloo, Ontario. We develop superconducting quantum computers at the... ...rapidly and brings together hardware and software teams to achieve its R&D objectives. Our...SoftwareFull time
- ...tactical data links. This role focuses on developing missionâcritical software for airborne platforms. Role Summary Design, implement, and test realâtime embedded software... ...Interface Specification Documentation. Develop program modules that implement information...SoftwareFull timeLocal areaRemote workWorldwideFlexible hours
- ...coordination of the assembly, integration, and testing operations for our space products. He... ...planning, and workforce planning Manage the test sequence and ensure readiness :... ...Enforce quality assurance and safety plans Develop and qualify new assembly processes to reduce...Temporary workLong term contractPermanent employmentFor subcontractorWork at officeFlexible hoursShift work
- ...passant par le développement, les tests et le déploiement, oùla... ...techniques Des bases solides de Python (l'expérience avec Django est... ...for industries, real estate developments, health care and educational centers... ...delivery across the full software development lifecycle — from planning...SoftwareDaily paidInternshipWorldwide
- ...reports to: Quality Supervisor Job description Quality Test Technician ROLES & RESPONSIBILITIES CORE RESPONSIBILITIES... ...standards related to production. Knowledge in Labview (preferred), Python and/or Linus (an asset). Ability to interpret electrical...Full timeInternship
$20 per hour
Job title: Temporary Receptionist - Car Dealerships Location: West Island Salary: 20$ an hour Employment type: short-term temporary... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity...Temporary workWeekly payWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Jr. Test Software Developer (Python) - Temporary. Be the first to apply!
- test automation developer Sainte-Anne-de-Bellevue, QC
- test automation engineer Sainte-Anne-de-Bellevue, QC
- field test engineer Sainte-Anne-de-Bellevue, QC
- rf test engineer Sainte-Anne-de-Bellevue, QC
- test engineer Sainte-Anne-de-Bellevue, QC
- manufacturing test engineer Sainte-Anne-de-Bellevue, QC
- drive test engineer Sainte-Anne-de-Bellevue, QC
- développeur logiciel Sainte-Anne-de-Bellevue, QC
- junior software developer Sainte-Anne-de-Bellevue, QC
- junior software engineer Sainte-Anne-de-Bellevue, QC
