Enable job alerts via email!

Embedded Engineer

Findojobs South Africa

Gauteng

On-site

ZAR 480,000 - 840,000

Full time

2 days ago
Be an early applicant

Job summary

A recruitment agency is seeking a skilled Embedded Engineer in Gauteng, South Africa. You will design, develop, and test embedded systems for tracking devices, requiring strong C++ programming and PCB design skills. The ideal candidate holds a Bachelor's Degree in Electrical Engineering and has proven experience in embedded systems. Apply now to join a dynamic engineering team.

Qualifications

  • Proven experience in embedded system design and development.
  • Strong programming skills in C++ for embedded systems.
  • Familiarity with microcontrollers and microprocessors.

Responsibilities

  • Collaborate to define project requirements and specifications.
  • Design and develop embedded systems and PCB layouts.
  • Write, debug, and maintain C++ code for embedded applications.
  • Conduct hardware and software integration and testing.

Skills

C++ programming
PCB design
Problem-solving
Team collaboration
Attention to detail

Education

Bachelor's Degree in Electrical Engineering or related field
Master's Degree in a related field

Tools

Altium Designer
Eagle

Job description

We are seeking a highly skilled and motivated Embedded Engineer with expertise in PCB design and C++ programming to join our engineering team. In this role, you will be responsible for designing, developing, and testing embedded systems for tracking devices.

Key Responsibilities:

  • Collaborate with cross-functional teams to define project requirements and specifications.
  • Design and develop embedded systems and PCB layouts.
  • Write, debug, and maintain C++ code for embedded applications.
  • Conduct hardware and software integration and testing.
  • Troubleshoot and resolve hardware and software issues.
  • Optimize system performance and efficiency.
  • Keep up-to-date with industry trends and emerging technologies.
  • Document design specifications, test procedures, and project progress.

Qualifications:
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field. Master's Degree is a plus.
  • Proven experience in embedded system design and development.
  • Proficiency in PCB design tools such as Altium Designer or Eagle.
  • Strong programming skills in C++ for embedded systems.
  • Familiarity with microcontrollers and microprocessors (e.g., ARM, PIC, and Atmel).
  • Experience with communication protocols (e.g., UART, SPI, and I2C).
  • Knowledge of hardware debugging tools and techniques.
  • Ability to work independently and in a team environment.
  • Excellent problem-solving and communication skills.
  • Attention to detail and a commitment to quality.

Apply now!

For more engineering jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:
Kagiso Sebalo
Recruitment Consultant
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.