Senior Embedded Software Developer

2 months ago


Montreal, Quebec, Canada CS GROUP Full time
Job Title: Senior Embedded Software Developer

We are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for our aircraft Electronic Engine Controllers.

Key Responsibilities:

  • Contribute to the development of technical standards and plans for embedded software development.
  • Support the high-level software architecture of embedded software, ensuring compliance with DO-178B development standards.
  • Develop and verify software components, including specification, design, coding, and testing.
  • Review and ensure the quality of software components produced by team members.
  • Integrate software packages and ensure seamless functionality.
  • Provide clear technical status reports to team leads and customer Point of Contacts.
  • Evaluate and consolidate workloads to ensure efficient project delivery.

Requirements:

  • 5-7 years of experience in low-level embedded software development.
  • Experience with DO-178 standard or equivalent.
  • Ability to troubleshoot hardware, system, and software problems.
  • Experience in writing technical documents, including development plans and specification/design documents.
  • Proficiency in C programming language.
  • Experience with Requirement Management tools, such as DOORS.
  • Integrated development environment experience, such as Eclipse.
  • Experience developing software for microcontrollers in real-time applications.
  • Knowledge of communication protocols, including CANbus, ARINC429, Ethernet, and Serial communication.
  • Excellent communication and interpersonal skills, with the ability to collaborate with multi-disciplinary stakeholders.
  • Autonomy and ability to find solutions and compromises.
  • Proficient in English and French (speaking and writing).
  • Bachelor's degree or Master's degree in computer or software engineering.


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking an experienced Senior Embedded Software Developer to join our dynamic and multidisciplinary team at CS GROUP. As a key member of our team, you will be responsible for contributing to the preparation of technical development plans and standards, supporting high-level software...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking an experienced Senior Embedded Software Developer to join our dynamic and multidisciplinary team at CS GROUP. As a key member of our team, you will be responsible for contributing to the preparation of technical development plans and standards, supporting high-level software...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Wireless TechnologyAt Syntronic, we're pushing the boundaries of innovation in the telecom industry. As an Embedded Software Developer – Wireless, you'll be part of a visionary team that turns groundbreaking ideas into reality.Join Our MissionWe're not just following industry trends – we're setting them. Our collaboration with...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Wireless TechnologyAt Syntronic, we're pushing the boundaries of innovation in the telecom industry. As an Embedded Software Developer – Wireless, you'll be part of a visionary team that turns groundbreaking ideas into reality.Join Our MissionWe're not just following industry trends – we're setting them. Our collaboration with...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for the development of high-quality embedded software for aircraft electronic engine controllers.Key Responsibilities:Contribute to the preparation of...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic and multidisciplinary team at CS GROUP.Key Responsibilities:Contribute to the development of technical standards and plans.Support the high-level software architecture of embedded systems.Develop and verify software...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Description:We are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for the development of high-quality embedded software for aircraft Electronic Engine Controllers.Responsibilities:Contribute to the...


  • Montreal, Quebec, Canada FHLB Des Moines Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at FHLB Des Moines. As a key member of our software development team, you will be responsible for participating in the development of Linux support for a high performance multi-core RISC-V processor.Key...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect RoleThe Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design, develop, and test complex...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect RoleThe Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design, develop, and test complex...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect RoleThe Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design, develop, and test complex...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect RoleThe Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design, develop, and test complex...


  • Montreal, Quebec, Canada AON3D Full time

    About the RoleAON3D is seeking an experienced Senior Embedded Engineer to join our Device team, which develops the software powering our industrial 3D printers. As a key member of this team, you will design and develop hybrid embedded software solutions in Python for our current and future products.Key ResponsibilitiesDevelop custom functionality on hybrid...


  • Montreal, Quebec, Canada AON3D Full time

    About the RoleAON3D is seeking an experienced Senior Embedded Engineer to join our Device team, which develops the software powering our industrial 3D printers. As a key member of this team, you will design and develop hybrid embedded software solutions in Python for our current and future products.Key ResponsibilitiesDevelop custom functionality on hybrid...


  • Montreal, Quebec, Canada AON3D Full time

    About the RoleAON3D is seeking an experienced Senior Embedded Engineer to join our Device team, which develops the software powering our industrial 3D printers. As a key member of this team, you will design and develop hybrid embedded software solutions in Python for our current and future products.Key ResponsibilitiesDevelop custom functionality on hybrid...


  • Montreal, Quebec, Canada AON3D Full time

    About the RoleAON3D is seeking an experienced Senior Embedded Engineer to join our Device team, which develops the software powering our industrial 3D printers. As a key member of this team, you will design and develop hybrid embedded software solutions in Python for our current and future products.Key ResponsibilitiesDevelop custom functionality on hybrid...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect Role:The Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design and develop software for...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – Architect Role:The Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design and develop software for...


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

    About the RoleMANNARINO Systems & 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.Key ResponsibilitiesDevelop, document, and deliver embedded software for safety-critical positioning products.Participate in...


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

    About the RoleMANNARINO Systems & 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.Key ResponsibilitiesDevelop, document, and deliver embedded software for safety-critical positioning products.Participate in...