Autonomous Software Developer
AGCO
Solutions for Every Season. We engineer and deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm.
Autonomous and precision agriculture is transforming how we grow more with less effort, reduce environmental impact, and address labor shortages while supporting sustainable growth. If you are excited by the opportunity to help shape the future of agricultural machinery, this could be the role for you.
We are seeking an Autonomous Software Developer to help build, integrate, and validate the software systems that power autonomous agricultural machines. This role is ideal for a technically strong engineer who enjoys understanding complex systems, solving difficult real-world problems, and working across disciplines to deliver reliable products.
Unlike traditional software development roles that focus on a single component or technology, this position requires a broad systems perspective. You will work across autonomy, robotics, controls, perception, embedded systems, simulation, and machine interfaces to ensure the overall system functions reliably under real-world conditions.
Your Impact
- Develop, integrate, and support software components used in autonomous agricultural systems, and contribute to system reliability and performance
- Investigate and troubleshoot complex system-level issues across software, hardware, networking, sensors, controllers, and cloud services
- Analyze machine data, logs, and system behaviour to identify root causes and implement improvements
- Design and implement algorithms, tools, and automation solutions to enhance reliability, safety, and operational efficiency
- Support system integration and contribute to simulation, testing, verification, validation activities, and continuous improvement of engineering processes and tooling
Your Experience and Qualifications
- Bachelor’s or Master’s degree in Engineering, Computer Science, Robotics, Mechatronics, or a related field, with 3+ years of experience in robotics, autonomous vehicles, industrial automation, agricultural equipment, or other complex systems
- Experience in Linux, Docker, and ROS2 environments, and exposure to modern development practices including CI/CD, test automation, and agile development
- Strong software development skills (preferably in C++) combined with strong analytical and problem-solving abilities
- Experience debugging complex technical systems, with the ability to understand interactions between multiple subsystems and reason about system-level behaviour
- Strong communication and collaboration skills, along with curiosity, initiative, and a willingness to learn new technologies and domains
- Strengths in one or more of the following areas: robotics and autonomous systems; ROS2 and distributed software architectures; simulation and test automation; embedded Linux development; machine control systems; path planning, behaviour planning, and navigation; computer vision, perception, and sensor fusion; system verification and validation; and safety-critical or real-time systems.
Your Benefits
- Three (3) weeks of vacation per year.
- Employee Stock Purchase Plan offering eligible employees the ability to purchase AGCO stock at a discounted price.
- Group retirement plan with employer match.
- Group insurance paid at 75% by the employer.
- Employee Assistance Program.
Your Workplace
You will collaborate closely with PTx colleagues in Winnipeg, Canada, in an onsite environment that supports hands-on testing, teamwork, and innovation.
We are committed to fostering an inclusive workplace and believe that diverse perspectives drive better outcomes for our customers, our communities, and our teams. Our approach to recruitment reflects that commitment by building teams that represent a broad range of experiences, backgrounds, cultures, and perspectives.
If you are contacted regarding an opportunity with us, you may request reasonable accommodation for the materials or activities used throughout the selection process.
Join us as we bring agriculture into the future and apply now!
Job Segment: Testing, Sustainable Agriculture, Embedded, Cloud, Developer, Technology, Agriculture
- ...Recruitment Details Software Developer Department: Innovation & Technology Designated Work Location: 1155 Pacific Avenue ; Remote with designated work location Position Type: Permanent, Full time; up to 2 positions Hours of Work: 8:30 a.m. to 4:30 p.m., Monday...SuggestedPermanent employmentFull timeRemote workMonday to fridayFlexible hours
- ...Intermediate Software Developer Job Location: Winnipeg, MB | Hybrid | 3-Month Contract (40 hours/week) | Opportunity for Full-Time Employment | Start Date: ASAP Guild Automation We are a Winnipeg-based technology company specializing in electronic control system (ECS...SuggestedPermanent employmentFull timeContract workFor contractorsWork at officeImmediate startRemote work
- ...AEC industry has been constrained by monolithic one-size-fits-all software. This kitchen-sink model stifles innovation and locks firms into... ...started this journey and were looking for a skilled Software Developer to be a driving force in this transformation building powerful integrated...SuggestedPermanent employmentFull timeShift work
- ...experience in Angular (or similar frameworks) and modern web application architecture to join our team. The developer will collaborate with the Manager of Software Systems and the development team to design implement and maintain high-performance scalable web application while...SuggestedTemporary workSummer work
$60 - $65 per hour
Job Responsibility: Experience in Guidewire Claim Center implementation. Guidewire Cloud 10 Version and Ace Certification are mandatory. Strong understanding of the insurance industry and claims management processes. Proven experience in configuring and customizing...SuggestedHourly payFull timeFixed term contract- ...The Dufresne Group is currently seeking an Intermediate Backend Software Developer (Contract 6 months) for oureCommerceTeamwithin our Home Office located at 147 Commerce Drive in Winnipeg MB . As an Intermediate Backend SoftwareDeveloperyou will be responsible fordeveloping...Full timeContract workWork at officeWork from homeHome office
- ...are committed to ensuring that our values are manifested at all levels of our organization. Overview We are seeking a Software Developer (C# / .NET / SQL) to join our team with a strong emphasis on SQL development and data-driven application work. This role is...Full timeRemote workFlexible hours
- ...play a pivotal role in our dynamic team of developers and business professionals. The primary... ...VR. Key Requirements: Unity3D Developer If you’ve used Unity3D well before, then... .... Responsibilities include: ~Develop software using Unity3D ~Optimize and execute builds...Permanent employmentFull timePart timeWork at officeLocal areaRemote workFlexible hours
- ...on the lookout for a highly organized and energetic Tekla API Developer to become a key player in our fast-growing team at JMT Consultants... ...-performing applications that drive success and align with the software development lifecycle Keep Us Cutting-Edge : Maintain and...Permanent employmentFull time
- ...Configuration DeveloperAs a Software Developer specializing in Configure Pricing Quote (CPQ) systems you will be an integral part of ourproductteam responsible for coding and implementing solutionswithinour CPQ will work closely withthe software/ERP team plus design and manufacturing...Full time
- ...Job Title: Technical Lead Software DevelopmentLocation:WinnipegDepartment: Business SystemsReports to:Manager Software SolutionsWho We Are... ...of Summary:We are looking for a passionate and experienced Web Developer with expertise in Angular (or similar frameworks) and modern web...Full time
$70 per hour
...Job Title: Senior Guidewire PolicyCenter Developer Location: Winnipeg (Hybrid must be willing to attend onsite as required) Start Date: estimted) Pay Rate: CAD $70/hour Background Check: Mandatory GTD ID: ZNTD11 Position Overview We...Full time- ...deliver precision agriculture hardware, software, and cloud-based platforms that connect every... ...seeking a Machine Learning Engineer to develop embedded perception models and the... ...perception models for real-time operation on autonomous agricultural machines. Own the full ML...
- ...supports other estimators to successfully close various scopes. Develops and maintains strong relationships with all stakeholders... ...subtrade partners and suppliers. ~ Working knowledge of estimating software, advanced skills using Microsoft Office Suite and a strong aptitude...Long term contractContract workWork at officeFlexible hours
- ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... ...responsibility Injection and First Aid Certification Kroll software experience is preferred We offer a competitive compensation...Full timeInternship
- ...competitive pricing from subtrade partners and suppliers for pursuit. Develops and maintains strong relationships with all stakeholders... ...partners and suppliers. Working knowledge of estimating software and Microsoft Office Suite, with a strong aptitude for adopting...Long term contractWork at officeFlexible hours
- ...nursing and medical theory to the provision of clinical care, autonomously ordering and interpreting diagnostic tests, prescribing pharmacologic... ...decision-making skills. Proficient with using a computer, software programs, and applications such as Windows and Word processing,...Temporary workPart timeImmediate startShift workWeekend workAfternoon shift
- ...experience, product availability and customer service standards while developing and monitoring business plans to deliver on KPIs Actively... ...of 2 years experience as a licensed pharmacist Kroll software experience is preferred We offer a competitive compensation...Full timeInternship
- ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... ...responsibility Injection and First Aid Certification Kroll software experience is preferred We offer a comprehensive Total Rewards...Full timeInternship
- ...expert guidance on all technical aspects of the design process. Develop, review, and approve technical designs, reports, and... ...years of proven experience in structural engineering and design software, with a focus on bridge design and project management. Experience...Long term contractFor contractorsLocal areaFlexible hoursShift work
- ...coordination, transient and dynamic, and others using electrical design software such as RTDS, PSCAD, PSSE, PSLF, etc. Assist in the... ...to make a difference Collaborate on exciting projects to develop innovative solutions What we offer you? Flexible work environment...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work
- ...departments, and other medical units Systems & Process Improvement Develop a strong understanding of EMR systems and clinic workflows... ..., and reporting ~ Proficiency with EMR systems and clinic software; QuickBooks experience is an asset ~ Strong organizational and...Full timeWork at office
$21.62 - $29.6 per hour
...Adobe Creative Suite (Photoshop, Acrobat and InDesign, Illustrator) software is required. Proficiency in computer graphics and desktop... ...platforms. Collaborates with Program Coordinator and event chairs to develop event branding. Responsible for photography and/or video of...Hourly payFull timePart timeWork at officeMonday to friday- ...mechanical, electrical, architecture, process, etc.). Maintain and develop strong client and stakeholder relationships. Develop and... ...role is preferred. ~ Strong experience with structural design software (ETABS, SAP2000, SAFE, etc.). ~ Excellent organizational,...Full timeInternshipWork at officeFlexible hours
- ...control, metering, and protection systems and their ancillary equipment in generating stations. Develop as a specialist in the knowledge of terminology, practices, standards and software related control and metering systems. Responsibilities: Design projects in...Hourly payLong term contractFull timeInternship
$77.75k - $101.79k per year
...using established content management systems and workflows. Develop and maintain website content, ensuring functionality, accessibility... .... Proficiency with Microsoft Office and design/video editing software such as Adobe InDesign and Adobe Premiere. Strong...Long term contractPermanent employmentFull timeWork at office$1249.3 - $1770.23 per week
...working in a Windows environment. Experience working with various software packages including Outlook, Word, Excel and Synergen at a basic... ...system within 1 to 2 months of the appointment. Ability to develop a working knowledge of Water By-law and Sewer By-law, Department...Permanent employmentFull timeTemporary workWork at officeRemote workMonday to fridayFlexible hours$52k - $65k per year
...Maintenance Technicians. The Scheduler will use monitoring and tracking software to plan, schedule, and monitor work orders and inspections.... ...colleagues when needed. Your contributions to the team Developing, implementing, and maintaining an effective scheduling...Work at office$57.6k - $72k per year
...course meets the needs of its intended audience. You know how to develop exercises and activities that enhance learning retention and... ...in-person and virtually Experience with eLearning authoring software an asset Knowledge and understanding of adult learning principles...Full time- ...ongoing monitoring and auditing. The Payroll Specialist will also develop cross-functional knowledge of all payroll streams to provide... ...Word, and Outlook. ~ Experience with Great Plains and/or TMW software is considered an asset. This job is classified under NOC Code...Hourly payWeekly payWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Autonomous Software Developer. Be the first to apply!
- software engineer - ai machine learning Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer co-op Winnipeg, MB
- software developer entry level Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- développeur logiciel Winnipeg, MB
- software engineer Winnipeg, MB
- junior software engineer Winnipeg, MB
- software developer intern Winnipeg, MB
- software design engineer Winnipeg, MB

