Embedded Software Developer

3 weeks ago


Markham, Ontario, Canada Syntronic - A Global Design House Full time

Transformative Projects

Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're seeking individuals who want to collaborate with top-tier clients on cutting-edge projects, gain international experience, and explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation.

Key Responsibilities

  • Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
  • 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.
  • Collaborate with the team to troubleshoot and resolve software defects and technical issues.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
  • Maintain clear and organized documentation of software designs, processes, and development tasks.
  • Demonstrate effective teamwork and communication skills, both orally and in writing.

Requirements

  • 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.
  • Detail-oriented with a commitment to producing high-quality software.
  • Ability to design software with consideration for hardware resource constraints.
  • The successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).

Preferred Qualifications

  • 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.).
  • Experience in telecom and/or satellite communications is mandatory.


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • 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 CB Canada Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at CB Canada. As an Embedded Software Developer, you will be responsible for designing and developing software for embedded systems, including wireless communication protocols and network stack applications.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada CB Canada Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at CB Canada. As an Embedded Software Developer, you will be responsible for designing and developing software for embedded systems, including wireless communication protocols and network stack applications.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada CB Canada Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at CB Canada. As an Embedded Software Developer, you will be responsible for designing and developing software for embedded systems, including wireless communication protocols and network stack applications.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada CB Canada Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at CB Canada. As an Embedded Software Developer, you will be responsible for designing and developing software for embedded systems, including wireless communication protocols and network stack applications.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada CB Canada Full time

    Job Summary:CB Canada is seeking a skilled Embedded Software Developer to join their team. The ideal candidate will have experience with embedded software development, C, C++, and assembler programming. They will be responsible for designing and developing wireless L1/L2/L3 stack modules for LTE-based FWA products, defining and implementing management and...


  • Markham, Ontario, Canada Syntronic - A Global Design House Full time

    About SyntronicSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're a community of innovators, working on projects that define the future.Job DescriptionWe're seeking a talented Embedded Software Developer to join our team. As a key member of our software development team, you'll...


  • Markham, Ontario, Canada Syntronic - A Global Design House Full time

    About SyntronicSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're a community of innovators, working on projects that define the future.Job DescriptionWe're seeking a talented Embedded Software Developer to join our team. As a key member of our software development team, you'll...


  • 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 Syntronic - A Global Design House Full time

    About the RoleWe are seeking a highly skilled Automotive Embedded Software Developer to join our team at Syntronic, a global leader in design and development. As a key member of our team, you will be responsible for designing, developing, and implementing advanced software systems for the automotive and telecom industries.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Syntronic - A Global Design House Full time

    About the RoleWe are seeking a highly skilled Automotive Embedded Software Developer to join our team at Syntronic, a global leader in design and development. As a key member of our team, you will be responsible for designing, developing, and implementing advanced software systems for the automotive and telecom industries.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Embedded Software Developer – Network ManagementUnlock Your Potential in a Dynamic EnvironmentAt Syntronic, we're 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...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Embedded Software Developer – Network Management Transformative Opportunities Ahead At Syntronic, we're at the forefront of technological innovation, pushing the boundaries of what's possible. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Embedded Software Developer – Network Management Transformative Opportunities Ahead At Syntronic, we're at the forefront of technological innovation, pushing the boundaries of what's possible. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryThe Technical Team Lead position at General Motors is responsible for leading a team of software engineers in the development of embedded systems for automotive applications.Key ResponsibilitiesLead a team of software engineers in the design and development of embedded systems for automotive applications.Collaborate with cross-functional teams to...


  • Markham, Ontario, Canada GE Vernova Full time

    At GE Vernova, we're developing innovative solutions for the world's power grids, and we're looking for a skilled Senior Embedded Firmware Software Developer to join our team.As a key member of our Grid Automation team, you'll have the opportunity to work on the development and implementation of cutting-edge firmware for our grid automation systems.We're...


  • Markham, Ontario, Canada Nbsalonspa Full time

    Embedded Software Developer – Network ManagementAt Syntronic, we're shaping the future of technology. We partner with visionary companies and the brightest minds to turn innovative ideas into reality. Imagine working on cutting-edge projects that drive progress and growth.About the RoleWe're seeking an experienced Embedded Software Developer to join our...