Software Developer

6 days ago


Longueuil QC, Canada Reaction Dynamics Full time

About the Company

Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional propulsion systems used by the vast majority of rocket and satellite companies.

At Reaction Dynamics, we are committed to transforming space technology, and establishing Canada as a leader in the global space industry. Join us as we work hard toward making history.

About the Role

We are seeking a talented Software Developer to join our Avionics, Guidance Navigation and Control (GNC), and Electrical Ground Support Equipment (EGSE) team. As a key member of our multidisciplinary team, you will take responsibility of software and firmware components throughout their entire lifecycle, both for flight (launchers and in-space propulsion systems) and ground applications (enabling development or launch). More precisely, the first assignment is to drive the development of the flight software in an in-space propulsion system from its proof of concept to its delivery for in-orbit demonstration.

General job details:

  • Permanent position
  • Languages:
    English (required), and French (preferred)
  • Hybrid position, between 1 and 2 days a week on site depending on the work carried out

Responsibilities

  • Develop and maintain firmware and software including applications, software components, libraries, hardware drivers, and unit/integration tests.
  • Collaborate closely with cross-functional teams to ensure seamless integration of software solutions
  • Write and maintain documentation
  • Provide technical support as needed
  • Follow processes in place (including but not limited to Git and JIRA)
  • Participate in reviews, and assist with debugging activities beyond assigned projects when necessary

Necessary skills and Qualifications

  • Bachelor’s degree in a relevant field
  • 2-3 years of work experience developing embedded systems or RTOS-based applications
  • Advanced in:
  • --- Python
  • --- C and C++
  • --- Linux environment
  • Familiar with:
  • --- Embedded development
  • --- Aerospace/robotics frameworks and OS (e.G. FreeRTOS, cFS, F’, ROS or related)
  • --- Git

Preferred skills and Qualifications

Technical:

  • Familiar with JIRA
  • Familiar with electrical lab equipment (oscilloscope, multimeter, benchtop supplies..)
  • Experienced with development operations based on Gitlab/Github and Docker
  • Bonus:
    prior involvement in amateur rocketry as an enthusiast

Non-technical:

  • Show professionalism in technical work and communication
  • Seek quality and rigour throughout their work while remaining able to make compromises to meet deadlines
  • Demonstrate self-reliance and proactivity, while also exhibiting corporate compliance and strong collaborative skills
  • Thrive on challenges
  • Strive for continuous improvement

  • Software Developer

    6 days ago


    Longueuil, QC, Canada Reaction Dynamics Full time

    About the Company Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...

  • Software Trainer

    3 months ago


    Laval, QC, Canada LOC Software Full time

    If you aspire to participate in the growth of a company proudly Canadian while developing your abilities and where your ideas will be heard, LOC Software is the employer for you!Who is LOC Software?We are the premier, fully-connected platform breaking traditional molds by bridging yesterday with the future of retail - With more than 30 years of experience,...

  • Software Developer

    1 month ago


    Longueuil, Quebec, Canada Aviyatech Full time

    We are seeking a skilled Software Developer to join our team at Aviyatech. The ideal candidate will have a strong background in software development and a passion for working in the aerospace industry.As an Embedded Systems Specialist, you will be responsible for the development and validation of embedded software solutions for airworthy control systems.The...

  • Software Developer

    7 days ago


    Longueuil, Canada Reaction Dynamics Full time

    About the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...

  • Software Developer

    7 days ago


    Longueuil, Canada Reaction Dynamics Full time

    About the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...

  • Software Developer

    7 days ago


    Longueuil, Quebec, Champlain, Canada Reaction Dynamics Full time

    About the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...

  • Software Developer

    6 days ago


    Montréal, QC, Canada Apside Full time

    The Software Developme specialist in DevSecOp s, is a pivotal role focused on identifying and fixing software vulnerabilities, particularly in SCA, SAST, and Tenable, across both legacy and modern software. This role involves systematically applying DevSecOps solutions to address vulnerabilities as they arise. The ideal candidate will develop efficient...


  • Longueuil, Quebec, Canada Reaction Dynamics Full time

    About the CompanyReaction Dynamics is a pioneering rocket and satellite propulsion company at the forefront of new space technology. Our innovative hybrid propulsion system offers significant advantages over traditional methods, making our products more cost-effective, safer, and more sustainable.Job OverviewWe are seeking an experienced Software Developer...


  • Longueuil, Quebec, Canada Raytheon Technologies Full time

    We're looking for a skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software systems. Your expertise in Java will be invaluable in helping us to deliver high-quality software solutions.Design and develop software systemsMaintain and improve...

  • Software Developer

    6 days ago


    Montréal, QC, Canada Motion Recruitment Full time

    Software Developer 6-12+ month Contract Hybrid in Montreal (3days onsite/2days remote) Our client is the leading IT provider for the aircraft industry world wide. They specialize in making flight operations, air traffic management, and aircraft maintenance more efficient, helping their partners to improve their operations and supporting them on their...

  • Software Developer

    6 days ago


    Montréal, QC, Canada Motion Recruitment Full time

    Software Developer 6-12+ month Contract Hybrid in Montreal (3days onsite/2days remote) Our client is the leading IT provider for the aircraft industry world wide. They specialize in making flight operations, air traffic management, and aircraft maintenance more efficient, helping their partners to improve their operations and supporting them on their...


  • Longueuil, QC, Canada Reaction Dynamics Full time

    About the Company Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional propulsion systems used by the vast majority of rocket and satellite companies. At...


  • Longueuil, Quebec, Canada Raytheon Technologies Full time

    About the Role: We are seeking a skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-level architecture for our software applications. Your primary focus will be on developing scalable, efficient, and maintainable software solutions that meet...

  • Delphi Developer

    3 weeks ago


    Longueuil, Quebec, Canada mdf commerce Full time

    Location: Nationwide—Possibility to work from home #LI-Remotemdf commerce Inc is an international team of approximately 650 experts who develop a broad set of SaaS solutions to optimize and accelerate commercial interactions of its B2B and B2G customers.As a Delphi Developer, you will be part of our eMarketplace sector team at Carrus, responsible for...


  • Longueuil, Quebec, Canada Randstad Full time

    We are seeking an experienced Backend-FullStack .Net Developer to join our team. The ideal candidate will have a passion for software development, with more than five years of development experience. This role offers the opportunity to work in the full scope of development, from analysis to testing.Job DescriptionThis permanent .NET backend developer...


  • Montréal, QC, Canada Bestinfo Systems LLC Full time

    Java Software Engineer_Montreal, Quebec Canada_Full-Time-Hybrid (on-site 3 days/week)_Direct Hire Role: Java Software Engineer Location: Montreal This is a hybrid (on-site 3 days/week) role based in Montreal, Quebec Job Type: Full-Time Job Description: Role and Responsibilities: *Design, develop, test, and deploy Java-based software...


  • Longueuil, Quebec, Canada Reaction Dynamics Full time

    About Reaction DynamicsWe are a rocket and satellite propulsion company pushing the boundaries of new space and clean tech. Our innovative hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional systems.As we transform space technology and establish Canada as a leader in the global industry, we are...

  • Entry Level

    6 days ago


    Montréal, QC, Canada Lisplogics Full time €140,000 - €200,000

    Senior Software Engineer Location: Montreal, QC (Hybrid, 3 days in office) Lisplogics, headquartered in Montreal, QC, specializes in building real-time and dynamic decision systems for operations management to increase productivity worldwide. The team of talented scientists and engineers is dedicated to addressing real-world operational challenges using...


  • Longueuil, Canada Fed IT Full time

    We are seeking a skilled Quality Assurance Specialist to join our software development team at Fed IT. This is a permanent position in a hybrid mode, offering a competitive salary range of $90,000 to $110,000.As a key member of our team, you will be responsible for:Developing an in-depth understanding of our company's services and processes, including our...


  • Longueuil, Quebec, Canada Randstad Full time

    Are you a seasoned functional analyst looking to join an eco-friendly company and grow your career in the vibrant city of Montreal?We're seeking a skilled professional to contribute to our multidisciplinary team, driving the evolution of our core software in an agile environment.About the OpportunityThis is a fantastic chance to leverage your expertise as a...