Engineering - Embedded Software Developer-Or

5 days ago


Markham, Canada JAM Software GmbH Full time
h3>Embedded Software Developer – Packet processing

Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?

What we’re looking for
  • Highly motivated and dynamic professionals
  • Motivated designers with broad backgrounds and service mindset to be a consultant
  • Professionals with ability to work both with in-house projects and on-site assignments at our customer’s locations
What you'll do
  • 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.
  • Lead the design, development, and implementation of advanced satellite ground segment software systems, ensuring high performance, scalability, and reliability.
What you'll need to get the job done
  • 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.
  • 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).
What will make us REALLY love you
  • Knowledge and practical experience using modern C++ (standard v20 and later) and STL.
  • 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. We adopt the latest technologies in electronics design and software development with a pool of technically skilled staff around the world. This pushes us forward in designing to satisfy our customers’ needs with a focus on quality, competence, capacity and continuity.

    Syntronic values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact our recruiting team and we will make all reasonable efforts to accommodate your request.



  • 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

    Join Our Team of Embedded Software ExpertsWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As a key member of our engineering design house, you will be responsible for designing and developing embedded software/hardware, electronics, and electro-mechanics.What We're Looking ForHighly motivated...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Join Our Team of Embedded Software ExpertsWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As a key member of our engineering design house, you will be responsible for designing and developing embedded software/hardware, electronics, and electro-mechanics.What We're Looking ForHighly motivated...


  • Markham, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Embedded Software EngineerJob Type: ContractLocation: RemoteJob Category: Software DevelopmentAbout CB Canada: We are a leading provider of specialized talent solutions, connecting skilled professionals with top companies in various industries.Job Summary:We are seeking an experienced Embedded Software Engineer to join our team on a...


  • Markham, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Embedded Software EngineerJob Type: ContractLocation: RemoteJob Category: Software DevelopmentAbout CB Canada: We are a leading provider of specialized talent solutions, connecting skilled professionals with top companies in various industries.Job Summary:We are seeking an experienced Embedded Software Engineer to join our team on a...


  • Markham, Ontario, Canada CB Canada Full time

    Job DescriptionCB Canada is seeking a highly skilled Embedded Software Developer to join their team on a 1-year contract. This is a remote opportunity that offers a chance to work on a variety of projects and contribute to the growth of the company.Key Responsibilities:Participate in the design and development cycle of wireless communication productsDesign...


  • Markham, Ontario, Canada CB Canada Full time

    Job DescriptionCB Canada is seeking a highly skilled Embedded Software Developer to join their team on a 1-year contract. This is a remote opportunity that offers a chance to work on a variety of projects and contribute to the growth of the company.Key Responsibilities:Participate in the design and development cycle of wireless communication productsDesign...


  • Markham, Ontario, Canada CB Canada Full time

    Software Engineer for Embedded SystemsRobert Half is seeking a skilled Software Engineer for Embedded Systems to join our client's team on a 1-year contract. This is a remote opportunity that offers a chance to work on a variety of projects and grow professionally.Key Responsibilities:Participate in the design and development cycle of BLiNQ's Fixed Wireless...


  • Markham, Ontario, Canada CB Canada Full time

    Software Engineer for Embedded SystemsRobert Half is seeking a skilled Software Engineer for Embedded Systems to join our client's team on a 1-year contract. This is a remote opportunity that offers a chance to work on a variety of projects and grow professionally.Key Responsibilities:Participate in the design and development cycle of BLiNQ's Fixed Wireless...


  • 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 and wired communications.Key Responsibilities:Design and develop software for embedded systems,...


  • 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 and wired communications.Key Responsibilities:Design and develop software for embedded systems,...


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

    On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Software Development Manager (Embedded). This is a permanent, full-time position based in Markham, Ontario, Canada (onsite).As the Software Development Manager...


  • Markham, Canada Procom Full time

    On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Software Development Manager (Embedded). This is a permanent, full-time position based in Markham, Ontario, Canada (onsite).As the Software Development Manager...


  • Markham, Canada Procom Full time

    Software Development Manager (Embedded)On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Software Development Manager (Embedded). This is a permanent, full-time position based in Markham, Ontario, Canada...


  • Markham, Canada Procom Full time

    Software Development Manager (Embedded)On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Software Development Manager (Embedded). This is a permanent, full-time position based in Markham, Ontario, Canada...