Current jobs related to Embedded Systems Specialist - Calgary, Alberta - CoolIT Systems


  • Calgary, Alberta, Canada Westport Fuel Systems Inc Full time

    Job SummaryWestport Fuel Systems Inc. is seeking a skilled Mechatronics Engineer to join our team in Calgary, Alberta. As a key member of our engineering team, you will be responsible for developing tools and software that support the use and manufacture of automotive engine control systems in the natural gas vehicles marketplace.Key ResponsibilitiesCreate...


  • Calgary, Alberta, Canada Westport Fuel Systems Inc Full time

    Job SummaryWestport Fuel Systems Inc. is seeking a skilled Mechatronics Engineer to join our team in Calgary, Alberta. As a key member of our engineering team, you will be responsible for developing tools and software that support the use and manufacture of automotive engine control systems in the natural gas vehicles marketplace.Key ResponsibilitiesCreate...


  • Calgary, Alberta, Canada Nexu Systems Full time

    We are seeking a skilled Information Systems Specialist to join our team at Nexu Systems. As an Information Systems Specialist, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify requirements and provide advice on...


  • Calgary, Alberta, Canada Exro Technologies Inc. Full time

    Embedded Linux Software Engineer OpportunityWe are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada.About the RoleAs an Embedded Linux Software Engineer, you will be responsible for developing and testing embedded C/C++ code for the Energy Management System and other applications. You...


  • Calgary, Alberta, Canada Exro Technologies Inc. Full time

    Embedded Linux Software Engineer Opportunity at Exro Technologies Inc.We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada.About the RoleAs an Embedded Linux Software Engineer, you will be responsible for developing and testing embedded C/C++ code for the Energy Management System and...


  • Calgary, Alberta, Canada Exro Technologies Inc. Full time

    Embedded Linux Software Engineer OpportunityWe are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada.About the RoleAs an Embedded Linux Software Engineer, you will be responsible for developing and testing embedded C/C++ code for the Energy Management System and other applications. You...


  • Calgary, Alberta, Canada A2Z Networks & IT Consulting Inc. (Alberta) Full time

    A2Z Networks & IT Consulting Inc. (Alberta) is seeking a highly skilled Senior Information Systems Specialist to join our team. The ideal candidate will have a strong background in computer systems performance evaluation and reliability, with experience in synthesizing technical information for various phases of the system development cycle.The successful...


  • Calgary, Alberta, Canada Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to join our team and contribute to the development of our cutting-edge IoT products.The ideal candidate will have a strong background in embedded Linux systems, C++, Java, and Python, as well as experience with WiFi Mesh networks and Agile development...


  • Calgary, Alberta, Canada Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to join our team and contribute to the development of our cutting-edge IoT products.The ideal candidate will have a strong background in embedded Linux systems, C++, Java, and Python, as well as experience with WiFi Mesh networks and Agile development...


  • Calgary, Alberta, Canada Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to lead the development of our cutting-edge IoT products.The ideal candidate will have a strong background in embedded Linux systems, with expertise in C++, Java, Python, and Linux kernel development.Responsibilities:Design and implement new software components for...


  • Calgary, Alberta, Canada Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to drive the release of our cutting-edge IoT products.The ideal candidate will have a strong background in embedded Linux systems, with expertise in C++, Java, Python, and Linux kernel development.ResponsibilitiesDesign and implement new software components for...


  • Calgary, Alberta, Canada Nexu Systems Full time

    Job DescriptionNexu Systems is seeking a highly skilled Information Systems Specialist to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key ResponsibilitiesConfer with clients to identify requirements and...


  • Calgary, Alberta, Canada AirCare Systems Inc Full time

    At AirCare Systems Inc, we are seeking a skilled HVAC Systems Specialist to join our team. As a key member of our operations team, you will be responsible for creating manufacturing instructions, assisting in the inspection of mechanical installations and construction projects, and carrying out a limited range of mechanical tests and analyses of machines,...


  • Calgary, Alberta, Canada AirCare Systems Inc Full time

    Job Summary: We are seeking a skilled HVAC Systems Specialist to join our team at AirCare Systems Inc. As a key member of our technical staff, you will be responsible for installing, maintaining, and repairing heating, ventilating, and air conditioning systems.Key Responsibilities:Install and maintain HVAC systems in accordance with manufacturer...


  • Calgary, Alberta, Canada Clientserver Tech Systems Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Clientserver Tech Systems. As an Information Systems Business Solutions Specialist, you will be responsible for designing, developing, and implementing information systems business...


  • Calgary, Alberta, Canada Westport Fuel Systems Inc Full time

    Job SummaryWestport Fuel Systems Inc. is seeking a skilled Mechatronics Engineer to join our team in Calgary, Alberta. As a key member of our engineering team, you will be responsible for developing tools and software that support the use and manufacture of automotive engine control systems in the natural gas vehicles marketplace.Key ResponsibilitiesCreate...


  • Calgary, Alberta, Canada Westport Fuel Systems Inc Full time

    Job SummaryWestport Fuel Systems Inc. is seeking a skilled Mechatronics Engineer to join our team in Calgary, Alberta. As a key member of our engineering team, you will be responsible for developing tools and software that support the use and manufacture of automotive engine control systems in the natural gas vehicles marketplace.Key ResponsibilitiesCreate...


  • Calgary, Alberta, Canada AirCare Systems Inc Full time

    Job Summary: We are seeking a skilled HVAC Systems Specialist to join our team at AirCare Systems Inc. As a key member of our team, you will be responsible for creating manufacturing instructions, assisting in the inspection of mechanical installations and construction projects, and carrying out a limited range of mechanical tests and analyses of machines,...


  • Calgary, Alberta, Canada AirCare Systems Inc Full time

    At AirCare Systems Inc, we are seeking a skilled HVAC Systems Specialist to join our team. The ideal candidate will have a strong background in heating, ventilating, and air conditioning systems, with a focus on mechanical installation and maintenance.The successful candidate will be responsible for creating manufacturing instructions, assisting in the...


  • Calgary, Alberta, Canada AirCare Systems Inc Full time

    About the RoleWe are seeking a skilled HVAC Systems Specialist to join our team at AirCare Systems Inc. As a key member of our team, you will be responsible for creating manufacturing instructions, assisting in the inspection of mechanical installations and construction projects, and carrying out a limited range of mechanical tests and analyses of machines,...

Embedded Systems Specialist

2 months ago


Calgary, Alberta, Canada CoolIT Systems Full time

About CoolIT Systems

CoolIT Systems is a leading provider of Direct Liquid Cooling technology for data centers, supercomputers, and desktop computers. Our company designs and manufactures innovative solutions used by top tech companies globally.

We are recognized for our rapid growth and have received prestigious awards, including the Deloitte Fast 50 Clean Technology award and the Deloitte Fast 500 distinction. Our team is passionate about developing scalable computer cooling solutions and is committed to delivering high-quality products.

Job Summary

We are seeking a highly skilled Software Development Engineer to join our Engineering team. The ideal candidate will have a strong background in software development, embedded systems, and Linux development. They will be responsible for designing and developing embedded software for next-generation liquid cooling products, implementing best practices to optimize the software development lifecycle, and collaborating with cross-functional teams to define product and project requirements.

Key Responsibilities

  • Design and develop embedded software for next-generation liquid cooling products from concept to production
  • Implement and optimize low-level software components, drivers, and communication protocols
  • Actively identify, prioritize, and address software technical debt to improve code quality and maintainability
  • Collaborate with cross-functional teams to define product and project requirements and to integrate software and hardware components
  • Implement and enhance local and remote user interfaces
  • Design, implement, and maintain automated test suites and continuous integration
  • Develop and review plans to test and verify the operation of new components and systems
  • Conduct thorough lab testing and debugging of systems to ensure reliability and performance

Requirements

  • Bachelor's degree in Software Engineering or related field
  • 5+ years software development or engineering experience in a professional setting
  • Software architecture experience
  • Embedded Linux development experience
  • Strong proficiency in programming languages such as C and C++
  • Exposure or familiarity with one or more scripting languages (Bash, Python)
  • Experience working with Microcontrollers such as the STM32 series
  • Familiarity with network-based communication protocols such as SNMP and REST
  • Strong focus on product quality
  • Strong desire to work in a fast-paced technology company focused on increasing speed-to-market and production efficiency
  • Thrives working as part of a team and is able to work independently when needed

Preferred Qualifications

  • Knowledge of cooling strategies used in the data center industry; both air and liquid
  • Familiarity with MODBUS, RS-485, and control systems

Why CoolIT Systems

We offer a comprehensive benefits package, including vacation and flex days, comprehensive benefits, and a dress-for-your-day casual work environment. We also offer retention rewards, an employee ownership program, and opportunities for career growth and development.