Software Development Engineer

6 days ago


Montreal, Canada Modern Mechanical Systems, Inc. Full time
h3>Software Developer – Embedded Systems (AUTOSAR Adaptive)

Join Syntronic: Where Your Innovation Shapes the Future

At Syntronic, we don't just follow industry trends—we set them Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. p>

Who are we?:

Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. we’re a community of innovators. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life. p>

What we're looking for:

We are seeking individuals who want to:

·Collaborate with top-tier clients on transformative, cutting-edge projects.

·Gain international experience on global projects.

·Explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation.

What you’ll do

You will be part of an engineering group in the development and delivery of next-generation cutting-edge automotive embedded software.p>

Integration, release-testing, and deployment of Adaptive AUTOSAR stack into use cases

Define architecture and design of application software based on Adaptive AUTOSAR for high-performance computing platforms for embedded automotive applications

Develop applications on top of Adaptive platform software

Adapt and Integrate existing software modules into the Adaptive AUTOSAR framework

What you need to get the job done

A bachelor’s or master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field

5+ years of software development experience in C++v11 and above

3+ years of experience in ECU development with Adaptive AUTOSAR, hands-on experience with Adaptive AUTOSAR toolchains (Elektrobit / Vector)

7+ years of experience developing on Linux/QNX, with have POSIX know-how

Good understanding of Object-Oriented Programming

What will make us REALLY love you

Experience with communication middleware (SOA, REST, MQTT),

Good understanding of Gateway routing in automotive with Signal-based communication (CAN, LIN, FlexRay) as well as IP-based communication (ETH)

A friendly willingness to collaborate and play nice with others

A passion for project-based work and staying on top of your technical game

Driven and willing to explore and master areas outside of your expertise

What you’ll love about us:

At Syntronic, our employees are our greatest asset. We foster innovation, collaboration, and excellence, offering opportunities for personal and professional growth. Join a global community that values creativity and diversity.



  • Montreal, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a robust set of skills to join our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Must-Have Skills:Proficiency in Core Technologies: Strong...


  • Montreal, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a robust set of skills to join our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Must-Have Skills:Proficiency in Core Technologies: Strong...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Title: Embedded Software EngineerDescription:At SurfaceID Product Development Corp., we are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a solid understanding of computer and technology knowledge, including IoT, C, C++, device drivers, and programming languages. A Bachelor's degree in a related field...


  • Montreal, Canada Aspire Software Full time

    ValPay is looking to hire a talented and experienced Software Engineering Manager to join our growing team in Montreal! The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures. As the Software Engineering...


  • Montreal, Canada Ultimate Software Full time

    based private software company in the world. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.Associate Software Developer Are you a recent graduate with a passion for technology and innovation? Join our team as a Software Engineer I, where you will have...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Description: We are looking for an Embedded Software Engineer to join our team at SurfaceID Product Development Corp. The ideal candidate will have experience with C/C++ and IoT development.Education and Experience:We are looking for a candidate with a College/CEGEP degree or equivalent experience.3 years to less than 5 years of experience in software...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Canada Software Aspekte Full time

    Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. p> Who are...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job TitleEmbedded Software EngineerAbout UsAt SurfaceID Product Development Corp., we are dedicated to delivering innovative products that shape the future of technology.Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team. The ideal candidate will have 3 years of experience in computer and technology, including IoT, C,...


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

    p>MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada GardaWorld Transport de valeurs Full time

    Software Development RoleOur company is looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in Java and Python programming languages. The role will involve developing and maintaining software applications for our clients. Key Responsibilities: • Developing software applications using Java and Python •...


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

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


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

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Quebec, Canada Hamilton Barnes Associates Limited Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team and contribute to the development and maintenance of our software products.As a Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Unlock Your Potential as a Software Development Engineer in Structural EngineeringWe are seeking a skilled Software Development Engineer to join our structural development group. As a key member of our team, you will be responsible for developing, maintaining, and integrating custom engineering software tools and products.Main Responsibilities:You will use...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Drake International Full time

    As a key member of our product development team, you will work on building and maintaining our software applications. Responsibilities include designing, coding, and testing software components to ensure high-quality deliverables.ResponsibilitiesDesign and develop software componentsCollaborate with cross-functional teamsTest and maintain software...