Electronic engineer – Bellville

Job description

Do you love programming and know something about designing rugged electronics?

Agrico is a leading supplier of water transport, centre pivot and other irrigation solutions in Southern Africa. We provide user-friendly electronic systems that allow our customers to control their irrigation systems remotely.

We are looking for a motivated and experienced electronic engineer to join the team at our Bellville office and help us develop, operate and market these systems.

Job description

As an electronic engineer you will be responsible for designing and implementing robust electronics for use in the agricultural sector as well as improving and maintaining existing products.

Duties and responsibilities

  • Design robust electronic products with stable firmware.
  • Perform design and code reviews.
  • Gathering and analysing requirements from technical support and clients.
  • Assist in modularisation of existing product code.
  • Be involved and participate in the overall full-stack application lifecycle.
  • You will form part of the existing agile scrum team and assist in issue writing, triaging and execution.
  • Willing and able to engage directly with customers and technicians in the field.

Job requirements

Requirements and qualifications

  • Bachelor’s or master’s degree in electronic engineering.
  • Minimum of 2 years of experience and a passion for digital hardware design, firmware development and debugging.
  • Strong problem solving skills.
  • High attention to detail.
  • Excellent verbal and written communication skills.
  • Embedded programming in C for MIPS and/or ARM MCU architectures.
  • PCB layout (Altium).
  • Experience with peripheral and protocols including UART, SPI, I2C, CAN, RS-485, TCP/IP, GSM/SMS/GPRS/M2M/Bluetooth/GPS (u-blox).
  • Working knowledge of version control (Git) and CI.

Duties and salary dependent on candidate qualifications and experience.

Please include CV, matric certificate and full academic record with application.

Apply for this position

D036101@agrico.co.za
1203410819561724
This is the email for the receiver of the form. The email field per form can be updated in the 'email' field when creating a new job listing.
YYYY dash MM dash DD
Are you a SA citizen?(Required)
Your address(Required)
Accepted file types: pdf, Max. file size: 5 MB.
Accepted file types: pdf, Max. file size: 5 MB.
Accepted file types: pdf, Max. file size: 5 MB.
Drop files here or
Accepted file types: pdf, Max. file size: 8 MB, Max. files: 3.
    This field is for validation purposes and should be left unchanged.