Embedded Software Developer
4 weeks ago
Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. We're not just building tractors—we're pioneering the future of agriculture. We're looking for an experienced Embedded Software Developer who thrives in a fast-paced, highly innovative environment and wants to be at the forefront of the self-driving autonomous equipment revolution. You'll develop cutting‑edge low‑level control and application software for our fleet, working primarily on RTOS and/or Linux‑based embedded systems. We are a driven, aggressive, and highly technical team that provides immense opportunity for growth, challenge, and professional development. Your Impact Develop and maintain embedded Linux software, including firmware, device drivers, and low-level libraries for hardware control. Collaborate with hardware teams to ensure smooth integration and meet system requirements. Test, debug, and optimize software for performance, reliability, and compatibility, focusing on memory, power, and real-time responsiveness. Conduct code reviews and maintain documentation to ensure quality, consistency, and knowledge transfer. Implement best practices for efficient design, development, and system architecture in embedded environments. Your Experience and Qualifications Bachelor’s degree in Computer/Electrical Engineering, Computer Science, or related field. Proven experience in developing device drivers for embedded systems and troubleshooting hardware-software integration issues. Strong understanding of electronic circuit design, Linux systems, kernel development, and hardware interfaces (UART, SPI, I2C, GPIO, USB, Ethernet). Skilled in tools and methodologies such as gcc, g++, Makefiles, Docker, software testing, and version control systems. Excellent problem-solving, analytical, and collaboration skills with the ability to work independently or in fast-paced team environments. Qualifications that will distinguish you from others Expertise with Linux Kernel development or Linux Application development Expertise with multi-threaded or near-RealTime systems, or chipsets like STM32Fxxx, Arm Cortex-M, Nvidia Orin, IMX.8 Knowledge of CAN/J1939 communications. Familiarity with Test Driven Development (TDD), CI/CD, and other languages such as (Bash, C#, Python) Experience mentoring and leading development projects. Your Benefits 3 weeks’ vacation per year Employee stock purchase plan Group insurance paid at 75% by the employer. Group RRSP with employer contribution. 24/7 online telemedicine and mental health platform for you and your family members Flexible work schedule Your Workplace You will work with your team in a Hybrid/Remote model from Winnipeg, CA We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures and perspectives. Applicants may request reasonable accommodation related to the materials or activities used throughout the selection process. Don't meet every single requirement? Apply anyway We strongly encourage candidates whose unique combination of skills, passion, and experience may be a great fit, even if you don't check every box. #J-18808-Ljbffr
-
Embedded Software Developer
4 weeks ago
Winnipeg, Canada AGCO Full timeSelect how often (in days) to receive an alert: Embedded Software Developer Location: Winnipeg, MB, CA Brand: PTx Workplace Type: Hybrid/Remote Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. We're not just building tractors—we're pioneering the future of...
-
Embedded Software Engineering Intern
2 days ago
Winnipeg, Canada Wabtec Full timeJob DescriptionThis is a fixed term position from May to August 2026 Who will you be working with?The Wabtec Digital Onboard Solutions Engineering team develops cutting-edge electronics and software solutions for the rail industry. This includes communication modules, event/video recorders, and train control equipment. By combining industry experience with...
-
Embedded Software Engineer for Agriculture Tech
4 weeks ago
Winnipeg, Canada AGCO Full timeA global leader in agricultural machinery is seeking an experienced Embedded Software Developer in Winnipeg, CA. This role involves developing embedded Linux software, collaborating with hardware teams, and maintaining documentation. Candidates should have a Bachelor's degree and proven experience in embedded systems. The position offers a hybrid/remote...
-
Embedded Software Engineer – Autonomous Ag Tech
4 weeks ago
Winnipeg, Canada AGCO Full timeA pioneering agricultural technology firm is seeking an experienced Embedded Software Developer to innovate in self-driving autonomous equipment. You'll develop embedded Linux software, including firmware and device drivers, collaborating with hardware teams to optimize performance and reliability. The ideal candidate will hold a Bachelor’s in Computer...
-
Embedded Systems Manager
3 weeks ago
Winnipeg, Canada Smartrend Manufacturing Group Full timeWHO WE ARE Smartrend Manufacturing Group (SMG) Inc. is one of Manitoba’s fastest-growing companies, committed to increasing safety in the school bus industry and reducing emissions in the electric vehicle charging sector through our diverse divisions. We design and develop exciting, patented, and innovative technologies that make a real and lasting impact...
-
Software Developer
2 weeks ago
Winnipeg, Canada AGCO Full timeSelect how often (in days) to receive an alert: Software Developer Date: Jan 15, 2026 Location: Winnipeg, MB, CA Brand: PTx Workplace Type: Onsite Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. AtPTx,we aresearching for a Software Developerwho...
-
Embedded Hardware Systems Manager
2 days ago
Winnipeg, Canada Smartrend Manufacturing Group Full timeWHO WE ARE Smartrend Manufacturing Group (SMG) Inc. is one of Manitoba's fastest-growing companies, committed to increasing safety in the school bus industry and reducing emissions in the electric vehicle charging sector through our diverse divisions. We design and develop exciting, patented, and innovative technologies that make a real and lasting impact...
-
Embedded Hardware Systems Manager
22 minutes ago
Winnipeg, Manitoba, Canada Smartrend Manufacturing Group Full timeWHO WE ARESmartrend Manufacturing Group (SMG) Inc. is one of Manitoba's fastest-growing companies, committed to increasing safety in the school bus industry and reducing emissions in the electric vehicle charging sector through our diverse divisions. We design and develop exciting, patented, and innovative technologies that make a real and lasting impact...
-
Software Developer
11 minutes ago
Winnipeg, Manitoba, Canada PTx Trimble Full timeSolutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm.At PTx, we are searching for a Software Developer who is ready to push the boundaries of what is possible in Autonomous Agriculture. In this position, you will be responsible for the implementation and...
-
Engineering Manager, Embedded Linux
13 hours ago
Winnipeg, Canada Canonical Full timeA leading open source software company is seeking a technical engineering manager to redefine the embedded Linux experience. You will lead a distributed team, contribute to engineering goals, and advocate for modern software practices. Ideal candidates will have strong experience in embedded software development, excellent leadership skills, and a passion...