Enable job alerts via email!

Embedded Firmware Engineer: Low-Level Systems & Drivers

Edrecruiters

Pretoria

On-site

ZAR 300 000 - 500 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A well-established technology company in Pretoria is seeking an Embedded Firmware Engineer. The ideal candidate should have a BEng in Electronic or Computer Engineering and 0-5 years of software development experience, proficient in C++. Responsibilities include designing embedded software for communication systems and collaborating with a team on international projects. Only South African citizens may apply.

Qualifications

  • A degree in Electronic Engineering or Computer Engineering is required.
  • 0-5 years of software development experience is necessary.
  • Proficiency in C++ is a must.

Responsibilities

  • Design and develop embedded software for digital communication systems.
  • Work in an agile environment with other engineers on international projects.
  • Develop low-level embedded software components and drivers.
  • Establish operating systems and board support components for new hardware.
  • Consult datasheets of microprocessors to create driver software.
  • Develop test software.

Skills

C++
Software development

Education

BEng (Electronic Engineering)
BEng (Computer Engineering)
Job description
A well-established technology company in Pretoria is seeking an Embedded Firmware Engineer. The ideal candidate should have a BEng in Electronic or Computer Engineering and 0-5 years of software development experience, proficient in C++. Responsibilities include designing embedded software for communication systems and collaborating with a team on international projects. Only South African citizens may apply.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.