Embedded Software Engineer II

7 days ago


Vernon, Canada Tekmar Control Systems, Inc Full time
Job Summary

We are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. The ideal candidate will have a strong background in software development, with a focus on embedded systems and IoT development.

Key Responsibilities
  • Work with product management to gather requirements for IoT projects, including research and analysis of technical objectives.
  • Develop and document software design plans and specifications, including architectural diagrams and technical documentation.
  • Design and implement software in C, with experience in building software tooling using Python, Javascript, and shell scripts.
  • Integrate third-party software, including open-source libraries, and ensure compliance with quality standards.
  • Test, troubleshoot, and debug embedded and other software programs and scripts.
  • Develop and execute test plans and test code, including automated unit testing and system simulation.
  • Manage software releases to the factory and field, ensuring timely and efficient deployment.
  • Collaborate with cross-functional teams, including embedded software and hardware engineers, IT professionals, and product management.
  • Compile and analyze research and test data, providing insights and recommendations to the team.
Requirements
  • Bachelor's Degree in Engineering or Technologist Diploma with equivalent experience required.
  • 5+ years of intermediate to senior-level experience in software development, with a focus on embedded systems and IoT development.
  • Strong understanding of software development fundamentals, including shell scripting, IDEs, version control, and continuous integration.
  • Ability to read schematics and component datasheets, and implement and troubleshoot hardware drivers.
  • Experience with developing for real-time operating systems and bare metal, with a strong understanding of board bring-up for new product development.
  • Working knowledge of management tools, including Confluence, SharePoint, Jira, and MS Project.
  • Strong communication and presentation skills, with the ability to present complex technical information to a variety of audiences.


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. As an Embedded Software Engineer II, you will be responsible for designing, developing, and testing software for our IoT products.Key ResponsibilitiesWork with product management to gather requirements and develop software solutions...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. As an Embedded Software Engineer II, you will be responsible for designing, developing, and testing software for our IoT products.Key ResponsibilitiesWork with product management to gather requirements and develop software solutions...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. as a key contributor to our R&D Engineering Software II role. This intermediate to senior software engineering position involves technical leadership and contribution to a wide range of embedded software development projects focused on...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. as a Technical Specialist. In this role, you will be responsible for leading the development of embedded software for our IoT products.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to junior team...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. as a key member of our R&D Engineering Software II team.Key ResponsibilitiesTechnical Leadership: Provide technical leadership and contribution to a wide range of embedded software development projects focused on products comprising...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. This is an exciting opportunity to work on a wide range of embedded software development projects focused on products comprising the Internet of Things (IoT).Key ResponsibilitiesCollaborate with product management to gather...


  • Vernon, Canada Tekmar Control Systems, Inc Full time

    The R&D Engineering Software II role at Tekmar Control Systems, Inc. is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of embedded software development projects focused on products comprising the "Internet of Things" (IoT).Key Responsibilities:Collaborate with product management...


  • Vernon, Canada Tekmar Control Systems, Inc Full time

    The R&D Engineering Software II role is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of a range of embedded software development projects focused on products comprising the “Internet of Things” (IoT).  The individual may also lead multi-disciplinary projects and mentor...


  • Vernon, Canada Tekmar Control Systems, Inc Full time

    The R&D Engineering Software II role at Tekmar Control Systems, Inc. is a challenging position that requires technical leadership and contribution to various embedded software development projects focused on IoT products. The individual will work closely with product management to gather requirements, document software design plans, and implement software...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. This is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of embedded software development projects focused on products comprising the "Internet of Things"...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. This is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of embedded software development projects focused on products comprising the "Internet of Things"...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer II to join our team at Tekmar Control Systems, Inc. This is an intermediate to senior level position responsible for technical leadership and contribution to a wide range of embedded software development projects focused on products comprising the Internet of Things (IoT).Key...


  • Vernon, British Columbia, Canada Tekmar Control Systems, Inc Full time

    At Tekmar Control Systems, Inc, we are seeking a highly skilled Embedded Software Development Specialist to join our team. This role is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of embedded software development projects focused on products comprising the Internet of Things...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent player in the realm of cutting-edge engineering, focusing on electronics, embedded systems, and industrial computing. We are in search of a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards during the development of variable...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent entity in the realm of advanced engineering, focusing on electronics, embedded systems, and industrial computing. We are seeking a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards in the development of variable speed...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent entity in the realm of advanced engineering, focusing on electronics, embedded systems, and industrial computing. We are seeking a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards in the development of variable speed...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent player in the realm of cutting-edge engineering, focusing on electronics, embedded systems, and industrial computing. We are in search of a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards during the development of variable...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent entity in the domain of advanced engineering, focusing on electronics, embedded systems, and industrial computing. We are in search of a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards during the development of variable speed...


  • Vernon, British Columbia, Canada Médiane Système Full time

    Job OverviewMédiane Système is a prominent entity in the domain of advanced engineering, focusing on electronics, embedded systems, and industrial computing. We are in search of a Cybersecurity Engineer to support a global leader in energy digital solutions.Key Responsibilities:Ensure compliance with IEC standards during the development of variable speed...

  • Software Engineer

    5 days ago


    Vernon, Canada HIVE INFOTECH Full time

    HIVE INFOTECH is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong foundation in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages.Collaborate with cross-functional teams to identify and...