Embedded Software Systems Developer for Innovative Projects

1 week ago


Markham, Ontario, Canada Syntronic Full time

At Syntronic, we're seeking an Automotive Embedded Software Developer to join our team of experts in the design and development of embedded software, electronics, and electro-mechanics.

About the Role

We're looking for a highly motivated and dynamic professional with a passion for software development, especially in the field of automotive systems. As an Embedded Software Systems Developer, you'll collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.

  • You will develop and maintain embedded software modules using programming languages like C++ and Python.
  • Assist in the implementation of networking solutions, ensuring seamless communication between software components.
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.

What You'll Need:

  • Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.
  • Experience in software development, focusing on embedded systems.
  • Basic understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system.
  • Good oral and written communication skills.

What We Offer:

  • A competitive salary range: $80,000 - $110,000 per annum, depending on experience.
  • A flexible work environment with lots of after-work activities and groups.
  • 4 weeks of holiday time to start, with opportunities for career growth and professional development.

What Will Make Us Love You:

  • Knowledge and practical experience using modern C++ (standard v20 and later) and STL.
  • Experience designing software for aerospace industry (satellite payloads).
  • Experience with satellite communication protocols (DVB, DVB-RCS2, VSAT, etc.).

Why Choose Syntronic?

  • Company Culture – outstanding people and a flexible work environment.
  • Work/Life Balance – 4 weeks holidays to start and work that stays at work.
  • Career Growth Opportunities – being a design house keeps variety in your work.


  • Markham, Ontario, Canada Synergistic Systems Inc Full time

    About Synergistic Systems IncWe are a global leader in design and development, specializing in electronics, electro-mechanics, and software.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.Job Title: Embedded Systems...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    {"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Embedded Software Development ExpertAt Nbsalonspa, we're seeking a talented Embedded Software Development Expert to join our team. As an Embedded Software Development Expert, you'll collaborate with top-tier clients on transformative projects. You'll gain international experience on global projects, exploring multiple sectors like telecommunications,...


  • Markham, Ontario, Canada Collabera Full time

    Unlock Your Potential as an Embedded Systems Software ArchitectWe are seeking a highly motivated and skilled Embedded Systems Software Architect to join our team at Collabera. In this role, you will be responsible for developing and commercializing firmware for neural network processing technology on cutting-edge processors and proprietary hardware for...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Automotive Embedded Software Developer OpportunityWe are seeking an experienced Embedded Systems Software Engineer to join our team in Canada. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining embedded software modules using C++ and Python.About the Job:You will collaborate with...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryWe are seeking a highly skilled Technical Team Lead to join our team at General Motors. As a Technical Team Lead, you will be responsible for leading a team of software developers in the design, development, and testing of embedded systems software.Key ResponsibilitiesLead a team of software developers in the design, development, and testing of...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryWe are seeking an experienced Embedded Systems Technical Lead to join our team at General Motors. This role will oversee the development of software solutions for embedded systems, leveraging expertise in CI/CD technologies, observability tools, and software containerization.About UsAt General Motors, we strive to create a world with Zero Crashes,...


  • Markham, Ontario, Canada Procom Full time

    Company OverviewProcom is a leading provider of reliable, full-featured, and competitively priced connectivity solutions. Salary$80,000 - $110,000 per year, depending on experience. Job DescriptionWe are seeking a dynamic and dedicated professional to join our engineering team as a Software Engineer for Embedded Systems.This role will be focused on...


  • Markham, Ontario, Canada Syntronic Full time

    Company OverviewSyntronic is a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics.


  • Markham, Ontario, Canada Synopsys Full time

    Job DescriptionWe are seeking a highly motivated and innovative firmware engineer to join our team. The ideal candidate will have a strong background in firmware development for embedded processors and experience working with high-end mixed-signal designs.The successful candidate will be responsible for developing firmware for embedded microprocessors,...


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Embedded Software Engineering Group LeadAt General Motors, we are seeking an experienced Embedded Software Engineering Group Lead to lead our team of software engineers in the development of cutting-edge software solutions for our advanced driver-assistance systems (ADAS). The ideal candidate will have a strong technical background in software...


  • Markham, Ontario, Canada Collabera Full time

    Job DescriptionWe are seeking a highly motivated Embedded Systems and Machine Learning Software Engineer to join our team at Collabera.About the RoleThis position exists for an individual with the ability to learn quickly and work independently within a dynamic, fast-paced organization building next-generation mobile devices.ResponsibilitiesDevelop, verify,...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at Synopsys, Inc. as an Embedded Systems Compiler Specialist.About the RoleThe successful candidate will be responsible for developing efficient compiler optimizations and code generation for Synopsys' ARC architectures.Key responsibilities include:Designing and implementing compiler...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Lead to join our team at Blackline Aluminum Systems.About the RoleThis is a senior leadership position responsible for leading and co-ordinating teams of information systems professionals in the development of software and integrated information systems, process control software, and...


  • Markham, Ontario, Canada KMS Mobility Solutions GmbH Full time

    Senior Software Developer – Automotive Solutions (Embedded Linux) At KMS Mobility Solutions GmbH, we're pushing the boundaries of innovation in the automotive industry. Our team is seeking a skilled Senior Software Developer to join us in designing and developing cutting-edge software solutions for embedded automotive applications. As a Senior Software...


  • Markham, Ontario, Canada Syntronic Full time

    Job OverviewWe are seeking an experienced Embedded Software Engineer to join our team in designing and developing advanced satellite ground segment software systems. The successful candidate will work collaboratively with our engineers to ensure high-performance, scalable, and reliable software solutions.


  • Markham, Ontario, Canada KMS Mobility Solutions GmbH Full time

    Senior Software Developer – Automotive Solutions (Embedded Linux) At KMS Mobility Solutions GmbH, we're shaping the future of automotive technology. Imagine working on cutting-edge projects that transform the way people interact with vehicles. Our teams collaborate with top-tier clients to create innovative solutions for telecommunications, healthcare, and...


  • Markham, Ontario, Canada HCLTech Full time

    About HCLTechWe are a leading global technology company, with a presence in 60 countries and over 221,000 employees. Our Canadian arm has been thriving for over 15 years, with a workforce of 3,000 strong across 4 provinces.Our role is to drive innovation and excellence in the tech landscape, collaborating closely with governments, universities, and local...


  • Markham, Ontario, Canada Syntronic Full time

    Company OverviewSyntronic is a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics. Our team is dedicated to delivering cutting-edge features that enhance the connectivity experience for vehicle users worldwide. About the RoleWe are seeking a highly motivated and...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at Blackline Aluminum Systems.Key ResponsibilitiesLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.Develop flowcharts, layouts...