×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Developer

Job in Winnipeg, Manitoba, A3C, Canada
Listing for: AGCO
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Select 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 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 STM
32

Fxxx, 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.

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

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.

Solutions for Every Season

We engineer and deliver precision ag hardware, software, and cloud based platforms that connect every corner of the farm.

Job Segment: Embedded, Testing, Cloud, Electrical Engineering, Linux, Technology, Engineering

AGCO is a global leader in design, manufacture and distribution of agricultural machinery and precision technology. AGCO delivers value to farmers and OEM customers through its differentiated brand portfolio including leading brands like Fendt®, Massey Ferguson®, PTx and Valtra®. AGCO's full line of equipment, smart farming solutions and services helps farmers sustainably feed our world.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary