Embedded Software Development Specialist

4 weeks ago


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 mainly in C. The role also involves integrating third-party software, testing, and debugging embedded software programs.

Key Responsibilities:
  • Collaborate with product management to gather project requirements and develop software design plans.
  • Implement software mainly in C and integrate third-party software, including open-source libraries.
  • Test, troubleshoot, and debug embedded software programs and scripts.
  • Manage software releases to the factory for new product manufacturing and to the field for remote product updates.
  • Work closely with embedded software and hardware engineers, IT professionals, web developers, and product management to develop integrated IoT solutions.
Requirements:
  • Bachelor's Degree in Engineering or Technologist Diploma with equivalent experience required (Electrical, Computer, Electronics, Mechatronics, or similar).
  • 5+ years of intermediate to senior-level experience in software development.
  • Solid understanding of software development fundamentals, including shell scripting, IDEs, version control, configuration management, continuous integration, automated testing, etc.
  • Ability to read schematics and component datasheets and implement and troubleshoot hardware drivers.
  • Experience with developing for real-time operating systems (e.g., FreeRTOS) and bare metal.
  • Working knowledge of management tools such as Confluence, SharePoint, Jira, and MS Project.

The ideal candidate will have a passion for learning new technologies and finding ways to apply them. Strong conceptual and visionary thinking, as well as strong communication and presentation skills, are essential for this role. The ability to work productively in a research environment using critical thinking skills and be decisive while working cooperatively with others is also required.



  • Vernon, Canada Tekmar Control Systems, Inc Full time

    Embark on a challenging role as Embedded Software Development Lead at Tekmar Control Systems, Inc., where you will leverage your technical expertise to drive the development of cutting-edge embedded software solutions. With a strong focus on innovation and collaboration, this position offers an exciting opportunity to grow your career in a dynamic...


  • Vernon, 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. The ideal candidate will have a strong background in software development, with a focus on embedded systems and IoT development.Key ResponsibilitiesWork with product management to gather requirements for IoT projects, including research...


  • 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 at Tekmar Control Systems, Inc. is an advanced position requiring technical leadership and expertise in a wide range of embedded software development projects focused on the Internet of Things (IoT). The individual may also lead multi-disciplinary projects and mentor junior team members.Key Responsibilities:Works with...


  • 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

    About the RoleWe are seeking an experienced Senior IoT Software Development Lead to join our team at Tekmar Control Systems, Inc. This role offers a unique opportunity to lead and contribute to a wide range of embedded software development projects focused on Internet of Things (IoT) products.


  • Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    We are seeking a skilled Software Development Specialist to join our team at KNOWLEDGE ECONOMY ANALYTICS INC. The ideal candidate will have a strong background in software development and be able to work independently to develop and document website requirements.The successful candidate will have 1 year to less than 2 years of experience in software...


  • Vernon, British Columbia, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    Job DescriptionWe are seeking a skilled Software Development Specialist to join our team at KNOWLEDGE ECONOMY ANALYTICS INC.Key ResponsibilitiesCollaborate with clients to identify and document website requirements.Develop and maintain software applications, ensuring they meet client needs and industry standards.Provide ongoing support to clients, addressing...


  • Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    We are seeking a skilled Software Development Specialist to join our team at KNOWLEDGE ECONOMY ANALYTICS INC. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.The successful candidate will be responsible for consulting with clients to develop and document website requirements,...


  • Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    Job SummaryWe are seeking a skilled Software Development Specialist to join our team at KNOWLEDGE ECONOMY ANALYTICS INC. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsPrepare reports, manuals,...


  • Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    We are seeking a skilled Software Development Specialist to join our team at KNOWLEDGE ECONOMY ANALYTICS INC. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.The successful candidate will have a degree from a college, CEGEP or other non-university certificate or diploma from a...


  • Vernon, Canada HIVE INFOTECH Full time

    About UsHIVE INFOTECH is committed to delivering high-quality software solutions.Job DescriptionWe are seeking a skilled Software Engineering Specialist to join our team.Key ResponsibilitiesDesign, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code standards...

  • Software Developer

    2 weeks ago


    Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    Requis: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 yearTâches:Consult with clients to develop and document Website requirementsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareResearch and evaluate a variety of interactive media software...


  • vernon, Canada Randstad Full time

    We are seeking a Senior Software Developer to join our company's development team.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and test software code to ensure high-quality and...


  • Vernon, Canada Gpac Full time

    Key Responsibilities:Develop high-quality software solutions that meet the needs of our clients.Collaborate with our team of experienced developers to design and implement new features.Work closely with our QA team to ensure that our software meets the highest standards of quality.Stay up-to-date with the latest technologies and industry trends to ensure...


  • Vernon, Canada Kal Tire Full time

    About This RoleWe are seeking a highly skilled Hardware and Software Systems Specialist to join our team at Kal Tire. As a key member of our IT department, you will be responsible for defining and implementing hardware standards for our team members.


  • Vernon, Canada HIVE INFOTECH Full time

    HIVE INFOTECH seeks a skilled Software Engineering Professional to join our team. The ideal candidate will have a Bachelor's degree and less than 7 months of experience in software development.Responsibilities• Write, modify, integrate, and test software code• Maintain existing computer programs by making modifications as required• Source, select, and...


  • Vernon, Canada KNOWLEDGE ECONOMY ANALYTICS INC. Full time

    Job SummaryWe are seeking a skilled Web Developer to join our team at KNOWLEDGE ECONOMY ANALYTICS INC.Key Responsibilities:Consult with clients to develop and document website requirements.Prepare reports, manuals, and other documentation on software status, operation, and maintenance.Research and evaluate various interactive media software products.Provide...

  • Software Engineer

    3 weeks ago


    Vernon, Canada The Davidson Institute Full time

    We are looking for a skilled Backend Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software applications using Java and Spring.Main Responsibilities:Design and develop high-quality software applications using Java and Spring.Collaborate with...


  • Vernon, Canada Baker Commodities Inc Full time

    Job SummaryWe are seeking a professional and skilled Full Stack Software Developer to join our team at Baker Commodities Inc. As a Full Stack Software Developer, you will play a crucial role in designing, developing, and maintaining our web-based applications that support our client requirements.Duties and ResponsibilitiesDevelop and implement front-end...