Senior Embedded Systems Engineer

7 days ago


Richmond, British Columbia, Canada SST Wireless Full time
About SST Wireless

SST Wireless Inc. specializes in designing and manufacturing cutting-edge wireless sensor technologies for industrial applications. As a rapidly growing company, we are seeking talented professionals to join our team and contribute to the development of innovative products that make a real impact.

We value innovation and creativity, which is why we are looking for individuals who can hit the ground running and deliver exceptional results. Our team thrives on strong fundamentals and fosters an environment where collaboration and mutual respect are essential.

Job Description

This is an exciting opportunity for a Firmware & Hardware Developer to join our team. The primary focus will be on firmware development for ARM Cortex M and A series micro-controllers. Additionally, you will work with various platforms (Windows, cloud databases) over different channels (USB, Ethernet, Wi-Fi, RS232) and provide a functional interface. Your expertise should include embedded RTOS experience, comfort with ARM cores, knowledge of Ethernet/Industrial Protocol, and familiarity with RF technologies such as Bluetooth, GPS, Wi-Fi, Cellular.

You will also be responsible for serial protocols like USB, UART, SPI, CAN, RF communications theory/design, and regulatory testing including FCC and CE. A strong background in Linux/Android, C/C++, and hardware/firmware/software troubleshooting skills is required. Experience in low power design and proficiency in PCB layout and prototype assembly are valuable assets.

Required Skills and Qualifications
  • Embedded RTOS experience
  • Comfortable with ARM cores
  • Knowledge of Ethernet/Industrial Protocol
  • Wireless sensor network experience
  • RF technologies such as Bluetooth, GPS, Wi-Fi, Cellular
  • Serial protocols such as USB, UART, SPI, CAN
  • RF communications theory/design
  • Good math skills
  • Strong hardware, firmware, and software troubleshooting skills
  • Regulatory testing including FCC and CE
  • Low power design experience
  • Be a Linux/Android guru
  • Strong proficiency in C
  • C++/C# skills ice the cake
Benefits

We offer a competitive salary of $120,000 - $160,000 per year, depending on experience. Our office is located in Richmond, BC, and we require full-time work in the office. If you are an exceptional engineer/designer with a passion for creating innovative solutions, we encourage you to apply with your resume and cover letter explaining how you can help us achieve our goals.



  • Richmond, British Columbia, Canada Artech LLC Full time

    Job Title: Senior Embedded Systems Firmware Design ManagerWe are seeking a skilled Senior Embedded Systems Firmware Design Manager to join our team at Artech LLC. The ideal candidate will have a strong background in embedded firmware development and leadership skills to manage a team of engineers.Key Responsibilities:Lead a team of embedded firmware...


  • Richmond, British Columbia, Canada SST Wireless Full time

    We are seeking a highly skilled Embedded Systems Engineer to join our team at SST Wireless Inc. in Richmond, BC.About the RoleThis is an exciting opportunity for a Firmware and Hardware Development Expert to design and develop wireless sensor technologies with industrial application.The successful candidate will work on firmware for ARM Cortex M and A series...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    About the Role: We are seeking an experienced Senior Test Automation Engineer to join our team at US Tech Solutions. As a key member of our staff augmentation firm, you will be responsible for designing, developing, and implementing automated test frameworks for embedded systems.Key Responsibilities: Develop production-quality Python automation frameworks...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Artech LLCWe are seeking a seasoned Senior Firmware Development Manager for our Embedded Systems team.About the RoleAs a key member of our team, you will oversee the development and implementation of cutting-edge embedded firmware solutions. Collaborate with cross-functional teams to define firmware specifications and system requirements.Provide technical...

  • Automation Engineer

    5 days ago


    Richmond, British Columbia, Canada US Tech Solutions, Inc. Full time

    Job SummaryWe are seeking an experienced Automation Engineer to join our team at US Tech Solutions, Inc. This role will involve developing and implementing automation frameworks and test cases for embedded systems.About the RoleAs an Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing platforms built on...


  • Richmond, British Columbia, Canada Artech LLC Full time

    We are seeking a seasoned Embedded Software Technical Manager to lead our R&D team in designing the next generation of electro-mechanical solutions for residential storage and solar needs.This role emphasizes the need for technical leadership, project management skills, and a strong background in embedded software development.You will collaborate with...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Embedded Systems Technical LeadArtech LLC is seeking a technical leader to guide its R&D team in developing cutting-edge embedded solutions for residential storage and solar needs. This role emphasizes technical leadership, project management skills, and a strong background in embedded software development.Key responsibilities include:Leading a team of...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team at US Tech Solutions. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our cloud connected inverter products and accessories.Key ResponsibilitiesDesign and develop software for our cloud...


  • Richmond, British Columbia, Canada Artech LLC Full time

    At Artech LLC, we are seeking an exceptional Embedded Systems Technical Lead to join our team. As a key member of our R&D department, you will be responsible for leading the development and implementation of cutting-edge embedded firmware solutions.About the Role:You will oversee the development and implementation of embedded firmware solutions, ensuring...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Artech LLC is seeking an experienced Embedded Systems Firmware Development Lead to join our R&D team. This role requires a strong background in product design and manufacturing, with a focus on technical leadership, project management skills, and embedded software development expertise.About the RoleThis position will lead and manage a team of embedded...


  • Richmond, British Columbia, Canada US Tech Solutions, Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Automation Specialist to join our team at US Tech Solutions, Inc.As an Embedded Systems Automation Specialist, you will work with our scrum team to define, program, and automate test cases that verify product requirements and implement specified test functionality.Key ResponsibilitiesDevelop...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    About the RoleUS Tech Solutions is seeking a highly skilled Test Automation Engineer to join our team. As a key member of our team, you will be responsible for designing and developing automated test frameworks and scripts for embedded power systems. Your primary focus will be on ensuring the quality and reliability of our products through thorough testing.


  • Richmond, British Columbia, Canada Schneider Electric Norge AS Full time

    Job Title: Embedded Software Technical ManagerAt Schneider Electric, we are committed to sustainability and innovation. We are seeking a talented Embedded Software Technical Manager to join our team in Richmond, BC.Key Responsibilities:Lead a team of embedded firmware engineers, providing technical guidance and coaching.Oversee the development and...


  • Richmond, British Columbia, Canada SST Wireless Full time

    Company OverviewSST Wireless Inc. is a leading designer and manufacturer of wireless sensor technologies for industrial applications.We are seeking an exceptional Firmware Developer with Hardware knowledge to join our team in Richmond, BC.Job DescriptionThis full-time position involves working on firmware for ARM Cortex M and A series micro-controllers, with...


  • Richmond, British Columbia, Canada Randstad Canada Full time

    Job Description:Firmware Test Automation EngineerAbout the Role:This is an exciting opportunity to join our team as a Firmware Test Automation Engineer in Richmond, BC. As a key member of our scrum team, you will be responsible for defining, programming, and automating test cases to verify product requirements. Your strong background in firmware testing...


  • Richmond, British Columbia, Canada SST Wireless Full time

    About SST WirelessWe are a company that designs and produces wireless sensor technologies with industrial applications. Our team is growing, and we are seeking a skilled Firmware Developer with Hardware knowledge to join us.The ideal candidate will have experience with embedded RTOS, ARM cores, and serial protocols such as SPI, I2C, and CAN. They will also...


  • Richmond, British Columbia, Canada AtkinsRéalis Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at AtkinsRéalis. As a key member of our Engineering Team, you will be responsible for maintaining and operating the Canada Line Light Rail system.Key ResponsibilitiesDevelop and implement lifecycle maintenance plans for assigned assets, including ownership and...


  • Richmond, British Columbia, Canada SST Wireless Full time

    About SST WirelessWe are a company that designs and produces wireless sensor technologies with industrial applications. Our team is growing, and we are seeking a skilled Firmware Developer with Hardware knowledge to join us.The ideal candidate will have experience with embedded RTOS, ARM cores, and serial protocols such as SPI, I2C, and CAN. They will also...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Job DescriptionWe are seeking a highly skilled Senior Systems Engineer to join our team at Artech LLC. The ideal candidate will have a strong background in digital automation and energy management, with a proven track record of designing and implementing complex IoT systems.Key Responsibilities:Plan and execute product validation against requirements in R&D...


  • Richmond, British Columbia, Canada SST Wireless Full time

    About SST WirelessWe are a company that designs and produces wireless sensor technologies with industrial applications. Our team is growing, and we are seeking a skilled Firmware Developer with Hardware knowledge to join us.This is an exciting time for creative thinkers who are adept at realizing technical solutions. We believe innovation is built upon...