Embedded Software Engineer

2 weeks ago


Markham, Ontario, Canada CB Canada Full time
Job Description

Job Title: Embedded Software Engineer

Job Type: Contract

Location: Remote

Job Category: Software Development

About 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 1-year contract. As an Embedded Software Engineer, you will be responsible for designing and developing software for our Fixed Wireless Access Products. You will work on creating wireless L1/L2/L3 stack modules for LTE-based FWA products, implementing management and control plane applications, and conducting embedded software development using C, C++, and inline assembler on ARM or MIPS based multicore SoC.

Responsibilities:
  • Design and develop software for our Fixed Wireless Access Products
  • Create wireless L1/L2/L3 stack modules for LTE-based FWA products
  • Implement management and control plane applications
  • Conduct embedded software development using C, C++, and inline assembler on ARM or MIPS based multicore SoC
  • Develop and maintain software documentation
  • Collaborate with cross-functional teams to ensure software meets requirements
Requirements:
  • 5+ years of experience in embedded software development
  • Strong skills in C, C++, and assembler programming
  • Experience with real-time SW implementation, including RTOS (VxWorks, Linux)
  • Thorough knowledge of wireless and wired L1/L2 communication protocols
  • Experience in network stack/application development, especially Ethernet and TCP/IP
  • Degree in Computer Engineering or related field
Preferred Qualifications:
  • Experience with multicore SoC development
  • Knowledge of wireless communication protocols (e.g. LTE, Wi-Fi)
  • Experience with software development tools (e.g. Eclipse, Visual Studio)
What We Offer:

We offer a competitive compensation package, including benefits and access to premium job opportunities. Our team is dedicated to supporting your success and providing you with the resources you need to excel in your role.



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

    Job Description**Job Title:** Embedded Software Developer**Company:** CB Canada**Job Type:** Contract**Location:** RemoteJob SummaryWe are seeking an experienced Embedded Software Developer to join our team on a 1-year contract basis. The successful candidate will be responsible for designing and developing wireless L1/L2/L3 stack modules for LTE-based FWA...


  • Markham, Ontario, Canada CB Canada Full time

    Job Description**Job Title:** Embedded Software Developer**Company:** CB Canada**Job Type:** Contract**Location:** RemoteJob SummaryWe are seeking an experienced Embedded Software Developer to join our team on a 1-year contract basis. The successful candidate will be responsible for designing and developing wireless L1/L2/L3 stack modules for LTE-based FWA...


  • 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 GE Vernova Full time

    About GE VernovaGE Vernova is a leading provider of grid automation solutions, dedicated to protecting, controlling, and automating the world's power grids.Job DescriptionWe are seeking a highly skilled Senior Embedded Firmware Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and...


  • Markham, Ontario, Canada GE Vernova Full time

    About GE VernovaGE Vernova is a leading provider of grid automation solutions, dedicated to protecting, controlling, and automating the world's power grids.Job DescriptionWe are seeking a highly skilled Senior Embedded Firmware Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and...


  • 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 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 Automotive Embedded Software Developer to join our team. As a key member of our team, you'll collaborate with...


  • 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 Automotive Embedded Software Developer to join our team. As a key member of our team, you'll collaborate with...


  • Markham, Ontario, Canada Procom Full time

    Software Development Manager (Embedded) Job DescriptionProcom is seeking a highly skilled and experienced Software Development Manager (Embedded) to lead our team of embedded software engineers. As a key member of our engineering team, you will be responsible for overseeing the development of embedded products and driving product releases forward.Key...


  • Markham, Ontario, Canada Procom Full time

    Software Development Manager (Embedded) Job DescriptionProcom is seeking a highly skilled and experienced Software Development Manager (Embedded) to lead our team of embedded software engineers. As a key member of our engineering team, you will be responsible for overseeing the development of embedded products and driving product releases forward.Key...


  • Markham, Ontario, Canada Procom Full time

    Software Development Manager (Embedded)Procom is seeking a highly skilled and experienced Software Development Manager (Embedded) to join their team. As a key member of the engineering team, you will be responsible for leading the development of embedded products and overseeing a team of embedded software engineers.Key Responsibilities:Lead and manage...


  • Markham, Ontario, Canada Procom Full time

    Software Development Manager (Embedded)Procom is seeking a highly skilled and experienced Software Development Manager (Embedded) to join their team. As a key member of the engineering team, you will be responsible for leading the development of embedded products and overseeing a team of embedded software engineers.Key Responsibilities:Lead and manage...


  • 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,...