Systems Engineer


Are you interested in working with a world leader in controls and automation of mobile machines to redefine the future of the agricultural industry?

We are seeking a motivated individual for a unique opportunity in the area of Systems Engineer in the development of highly-automated machines for agricultural applications from concept through deployment. The candidate who fills this role will lead the development of systems from concept, through requirements, design, implementation, integration, verification/validation, and commissioning, supported by the cross-functional JCA engineering team.

We are looking for an individual with strong project management and interpersonal skills who is capable of solving complex engineering problems that include electrical, software, and mechanical components using a systems approach.

The Team

The JCA Technology Engineering team consists of 40+ engineers and developers with hugely varied backgrounds and skills. At JCA we thrive on the collective diversity and experience of the team. Systems engineers work closely with hardware engineers, embedded engineers, and Full-stack developers.

Experience and Skills

The following are guidelines of what we are looking for in a candidate. Candidates who do not meet all of the criteria will be considered if they can demonstrate exceptional skills in other areas. At JCA we care more about your ability to learn new things and your passion for excellence in our craft than preexisting knowledge in any specific technology. You will have a direct influence on setting the direction of products as well as shaping our company culture.

A background in agricultural applications, control systems, embedded systems, or robotics will be considered an asset.


  • A Bachelor’s degree in Electrical Engineering, Computer Engineering, Agricultural Engineering, or Computer Science from an accredited University. Candidates with differing educational backgrounds but relevant experience may also be considered.
  • 5+ years experience in the development of electronic and software systems, preferably for mobile machine applications.
  • Experience and knowledge in system engineering principles (requirements development, design processes, verification, and validation).
  • Proven ability to successfully manage technical projects involving multi-disciplinary teams.
  • Ability to learn quickly, with independent research to be able to get things working without much guidance.
  • Ability to work to relatively high-level objectives.
  • Strong interpersonal skills and experience working with customers.

Preferred qualifications:

  • Master’s or Ph.D. degree in a relevant field.
  • Industry knowledge and experience in at least one of the following areas: agricultural vehicles and implements, construction vehicles, mining vehicles, machinery, or forestry vehicles.
  • Experience working with Agile software development methodologies.
  • Skilled in one or more of the following fields: Closed-loop control systems, Field robotics, Hydraulic systems, Computer vision, Artificial Intelligence, and Safety standards for mobile machinery.
  • Working experience with the development of systems using Model-Based Systems Engineering techniques and tools such as Matlab/Simulink.

The Interview Process

We love to see candidates share projects and technologies that excite them. Candidates may be asked to present and discuss technology and/or past project(s). Throughout the process, you’ll meet with potential peers and managers.

Please submit your résumé to:


Read JCA's latest blog articles to learn more about the future landscape of autonomous agricultural technology and how we are shaping the future with it.
See All Blogs
November 11, 2022
JCA celebrates 20 years anniversary
Read Full Article

Contact Us

Have a vision for making agricultural machinery work smarter? An idea that you’ve wanted to build but haven’t known how to begin?

There’s never been a better time to take that first step. Let JCA Technologies outline a solution for you.