Embedded Linux Software Engineer
2 weeks ago
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 other applications. You will also support prototype and integration testing of the Energy Storage System.
Key responsibilities include:
- Developing and testing embedded C/C++ and Python code for the Energy Management System and other applications.
- Supporting prototype and integration testing of the Energy Storage System.
- Collaborating with the engineering team to continuously learn and solve complex problems.
- Proficiency in C/C++ and Python programming languages.
- Experience with embedded development on TI or ARM microcontroller platforms.
- Proficiency in Linux environment development and debugging.
- Experience in firmware development for real-time control.
- Proficient in developing external communication related to Network, Serial, and CANbus.
- Experience with communication protocols such as MQTT, Modbus, and OpenADR.
- Battery Management System development experience is a plus.
- C# development experience is a plus.
- Proficiency in using GitHub for version control.
- 1-3 years of demonstrated experience in software development, embedded applications, or similar.
- Bachelor's Degree in Computer Science or Electrical Engineering.
- Proven ability to work well as part of a team and with minimal supervision.
- Excellent English written and verbal communication skills.
- Ability to travel occasionally, including international travel.
- Ability to work in a fast-paced, high-pressure environment and effectively handle multiple tasks.
About Exro Technologies Inc.
Exro Technologies Inc. is a clean technology company pioneering intelligent control solutions in power electronics to help solve the most challenging problems in electrification. We have developed a new class of control technology that expands the capabilities of electric motors, generators, and batteries.
Our advanced motor control technology, the Coil Driver TM, enables two separate torque profiles within a given motor, optimizing efficiency for each operating mode.
Exro Technologies Inc. is committed to innovation and creativity, and we are looking for talented individuals to join our team.
-
Embedded Linux Software Engineer
3 weeks ago
Calgary, Alberta, Canada Exro Technologies Inc. Full timeEmbedded 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...
-
Embedded Linux Software Engineer
3 weeks ago
Calgary, Alberta, Canada Exro Technologies Inc. Full timeEmbedded 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 timeJob Description: We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada. As a key member of our dynamic team, you will be responsible for developing the next generation of electric powertrain technology. Your expertise in Embedded Linux Software Engineering will be instrumental in...
-
Senior Embedded Software Developer
3 weeks ago
Calgary, Alberta, Canada Symboticware Inc. Full timeAbout 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...
-
Senior Embedded Software Developer
3 weeks ago
Calgary, Alberta, Canada Symboticware Inc. Full timeAbout 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...
-
Senior Embedded Software Developer
2 weeks ago
Calgary, Alberta, Canada Symboticware Inc. Full timeAbout 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...
-
Senior Embedded Software Developer
2 weeks ago
Calgary, Alberta, Canada Symboticware Inc. Full timeAbout 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 Exro Technologies Inc. Full timeJob Description:We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Energy. As a key member of our dynamic team, you will be responsible for developing the next generation of electric powertrain technology. Our innovative approach to electric motor control systems requires a talented software engineer to help us push the...
-
Senior Embedded Firmware Engineer
3 weeks ago
Calgary, Alberta, Canada NovAtel Inc. Full timeSenior Embedded Firmware EngineerHexagon Autonomy and Positioning is seeking a highly skilled Senior Embedded Firmware Engineer to join our team. As a key member of our Agriculture Software Team, you will be responsible for designing and developing C/C++ based firmware to implement new features in NovAtel GNSS receivers and Agriculture products.Key...
-
Senior Embedded Firmware Engineer
3 weeks ago
Calgary, Alberta, Canada NovAtel Inc. Full timeSenior Embedded Firmware EngineerHexagon Autonomy and Positioning is seeking a highly skilled Senior Embedded Firmware Engineer to join our team. As a key member of our Agriculture Software Team, you will be responsible for designing and developing C/C++ based firmware to implement new features in NovAtel GNSS receivers and Agriculture products.Key...
-
Senior Embedded Firmware Engineer
2 weeks ago
Calgary, Alberta, Canada NovAtel Inc. Full timeSenior Embedded Firmware Engineer/DeveloperHexagon Autonomy and Positioning is seeking a highly skilled Senior Embedded Firmware Engineer/Developer to join our team. As a key member of our Agriculture Software Team, you will be responsible for designing and developing C/C++ based firmware to implement new features in NovAtel GNSS receivers and Agriculture...
-
Senior Linux Systems Engineer
2 weeks ago
Calgary, Alberta, Canada NavitsPartners Full timeSenior Linux Systems EngineerWe are seeking a highly skilled Senior Linux Systems Engineer to join our team at NavitsPartners.Key Responsibilities:Provide comprehensive support and solutions for Linux system operations, ensuring optimal performance and reliability.Manage the installation, upgrading, and maintenance of Linux servers, including Dell and VMware...
-
Senior Linux Systems Engineer
2 weeks ago
Calgary, Alberta, Canada NavitsPartners Full timeJob DescriptionSenior Linux Systems EngineerJob Summary:We are seeking a highly skilled Senior Linux Systems Engineer to join our team at NavitsPartners. The successful candidate will be responsible for providing comprehensive support and solutions for Linux system operations, managing the installation, upgrading, and maintenance of Linux servers, and...
-
Senior Linux Systems Engineer
4 weeks ago
Calgary, Alberta, Canada NavitsPartners Full timeLinux Systems Engineer RoleAbout the Job:We are seeking a highly skilled Linux Systems Engineer to join our team at NavitsPartners. As a key member of our IT department, you will be responsible for providing comprehensive support and solutions for Linux system operations.Key Responsibilities:Manage the installation, upgrading, and maintenance of Linux...
-
Senior Linux Systems Engineer
4 weeks ago
Calgary, Alberta, Canada NavitsPartners Full timeLinux Systems Engineer RoleAbout the Job:We are seeking a highly skilled Linux Systems Engineer to join our team at NavitsPartners. As a key member of our IT department, you will be responsible for providing comprehensive support and solutions for Linux system operations.Key Responsibilities:Manage the installation, upgrading, and maintenance of Linux...
-
Senior GPU Software Engineer
2 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative solutions. Our mission is to create exceptional products that accelerate next-generation computing experiences, driving progress in data centers, artificial intelligence, PCs, gaming, and embedded systems.Key...
-
Software Engineering Internship Opportunity
1 month ago
Calgary, Alberta, Canada Hexagon Full timeSoftware Engineering Internship OpportunityHexagon's Autonomy & Positioning division is seeking a highly motivated and enthusiastic software engineering intern to join our team. As a software engineering intern, you will have the opportunity to work alongside our experienced team of software developers and engineers, developing C++ and Python tools and...
-
Software Engineering Internship Opportunity
1 month ago
Calgary, Alberta, Canada Hexagon Full timeSoftware Engineering Internship OpportunityHexagon's Autonomy & Positioning division is seeking a highly motivated and enthusiastic software engineering intern to join our team. As a software engineering intern, you will have the opportunity to work alongside our experienced team of software developers and engineers, developing C++ and Python tools and...
-
Software Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are passionate about enriching our industry, communities, and the world with AMD technology. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.Join Our Team of Talented Industry...
-
Software Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are passionate about enriching our industry, communities, and the world with AMD technology. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.Join Our Team of Talented Industry...