Senior Embedded Software Developer
4 weeks ago
SYMX.AI is looking for a Senior Embedded Software Developer to join our growing team to help build the next level of our cutting-edge IoT products.About the roleOur hardware products – IoT devices, sensors, and rugged tablets – are plug-and-play and have an integral role in our product portfolio. The cross-functional embedded team at SYMX.AI designs, develops, prototypes, and manages the products’ supply chain, production, and deployment. The Senior Embedded Software Developer plays a vital role in the team with the ultimate task of driving the release of our products and fulfilling the acceptance criteria.ResponsibilitiesDesign and implement new software components for embedded Linux systems.Troubleshoot and resolve issues in both new and existing software.Enhance functionality and optimize performance in the Linux kernel and user space.Implement new features such as WiFi Mesh networks using OpenWRT technologies or similar.Contribute to code reviews, ensuring software quality and adherence to standards.Maintain clear and comprehensive documentation for software design, implementation, and troubleshooting.Collaborate with cross-functional engineering teams and communicate project status.Incorporate open-source technologies to enhance our product offering.Create test regimens to validate and verify product functionality.Provide mentorship and direction to junior team members.Support the sales team in the preparation of proposals and technical documentation.Solve hardware/firmware-related issues and collaborate within the design team.Qualifications7+ years of software engineering experience.Mastery of C++, Java, Python, Linux and Wireless protocol stacks.Expertise in Embedded Linux build systems Device Driver development, and Device Tree implementation.Familiarity with MQTT and JSON data-interchange format.Experience with AWS IoT Core and Docker containers.Experience implementing CI/CD infrastructures.Familiarity with Agile and Test-driven development.Experience with vehicle data interfaces and protocols (CAN bus, J1708, J1939, OBD2, Ethernet, USB).Comfortable using lab instruments (Oscilloscopes, logic analyzers) and debugging tools.Proven track record of delivering results in a fast-paced environment.Excellent communication skills and ability to work autonomously.Preferred QualificationsExperience in the telematics industry.Knowledge of Embedded Linux Development.Familiarity with network protocols and security in embedded systems.Experience with version control systems such as Git.Experience with WiFi Mesh network technologies, preferably using OpenWRT or similar.For our employees, we provide a competitive compensation package, medical, dental, and life insurance, and growth opportunities in the rapidly evolving field of industrial IoT.We support flexible/hybrid work arrangements and are committed to finding the way of work that will be the most beneficial for our team members and their productivity. Symboticware is looking for a Staff Accountant to join our growing team.
#J-18808-Ljbffr
-
Senior Embedded Software Developer
1 month 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
1 month 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
4 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
3 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...
-
Embedded Software Developer
1 month ago
Calgary, Canada Symboticware Inc. Full timeSYMX.AI is looking for a Senior Embedded Software Developer to join our growing team to help build the next level of our cutting-edge IoT products.About the roleOur hardware products – IoT devices, sensors, and rugged tablets – are plug-and-play and have an integral role in our product portfolio. The cross-functional embedded team at SYMX.AI designs,...
-
Senior Embedded Systems Software Developer
1 week ago
Calgary, Alberta, Canada Randstad Canada Full timeWe are seeking a highly skilled C/C++ Embedded Systems Developer to join our team. The successful candidate will have extensive experience in designing and implementing applications, middleware, and porting layers for embedded systems.The ideal candidate will have strong knowledge of software design, coding, testing, and maintenance, as well as experience...
-
Embedded Software Development Expert
7 days ago
Calgary, Alberta, Canada Microhard Systems Inc. Full timeJob DescriptionMicrohard Systems Inc. is seeking an experienced Embedded Software Developer to join our team.We are a leading provider of innovative software solutions, and we are looking for a highly skilled individual to contribute to the development of our cutting-edge embedded systems.Key Responsibilities:Design, develop, and test software applications...
-
Senior Software Development Manager
3 weeks ago
Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full timeCUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Manager to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Key Responsibilities:Lead and coordinate teams of...
-
Senior Embedded Systems Software Engineer
3 days ago
Calgary, Alberta, Canada Microhard Systems Inc. Full timeJob DescriptionWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team at Microhard Systems Inc.About the RoleThis is a permanent opportunity working 40 hours per week in a fast-paced environment with tight deadlines. You will be responsible for leading and coordinating teams of information systems professionals in the...
-
Senior Embedded Firmware Developer, Engineering
1 month ago
Calgary, Canada NovAtel Inc. Full timeOverview Hexagon Autonomy and Positioning (A&P) is looking for an enthusiastic Senior Embedded Firmware Engineer/Developer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. In this position, you will research, develop, and enhance drivers for hardware and provide...
-
Senior Embedded Firmware Engineer
4 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 Software Development Manager
3 weeks ago
Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full timeCUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Manager to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.The ideal candidate will have a Bachelor's degree and 1-2...
-
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 Software Development Team Lead
3 weeks ago
Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full timeAt CUTTING EDGE CONSULTING (SAP ISU), we are seeking a highly skilled Senior Software Development Team Lead to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.The ideal candidate will have a Bachelor's degree...
-
Senior Software Development Team Lead
3 weeks ago
Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full timeCUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Team Lead to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.The ideal candidate will have a Bachelor's degree and 1-2...
-
Senior C/C++ Embedded Systems Developer
1 week ago
Calgary, Canada Randstad Canada Full timeAre you a Senior C/C++ Embedded Systems Developer looking for a new opportunity?Are you looking for a new contract opportunity?We are pleased to offer you a new contract opportunity for you to consider: Senior C/C++ Embedded Systems Developer-Start: ASAP-Estimated length: 12 months-Location: Calgary-Hybrid role- 3 days in Calgary office, 2 days...
-
Senior Software Development Team Lead
3 weeks ago
Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full timeJob Description:CUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Team Lead to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Responsibilities:Lead and coordinate...
-
Embedded Linux Software Engineer
4 weeks ago
Calgary, Alberta, Canada Exro Technologies Inc. Full timeEmbedded 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...
-
Embedded Linux Software Engineer
1 month 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
1 month 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...