Job Search and Career Advice Platform

Enable job alerts via email!

Electro-Mechanical System Developer

Bebeeembeddedengineer

Johannesburg

On-site

ZAR 400 000 - 600 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions firm is seeking an Embedded Design Professional in Johannesburg, South Africa. The ideal candidate should have over 2 years of experience in software development with strong skills in C programming. Responsibilities include developing real-time embedded software and working with senior engineers on complex electro-mechanical systems. A BEng or MEng in Electronic Engineering is required. This role offers a challenging environment that values expertise in embedded systems and problem-solving skills.

Qualifications

  • Minimum of 2 years' experience in software development on low-level C programming.
  • Strong mathematical background is essential.
  • Formal software design and development experience.

Responsibilities

  • Develop real-time embedded software.
  • Program in C/C++ for TMS processors.
  • Work with senior engineers on electro-mechanical systems.

Skills

C programming
Algorithm development
Embedded systems expertise
Problem-solving skills

Education

BEng or MEng in Electronic Engineering
Job description

Embedded Design Professional

We are seeking a skilled Embedded Design / Electronic Engineer to join our company in Johannesburg, South Africa.

The ideal candidate will have more than 2 years of experience in software development on low‑level C programming and a strong mathematical background.

The successful candidate will be responsible for developing real‑time embedded software, programming in C / C++, algorithm development and implementation in C on the TMS family of processors.

BEng or MEng in Electronic Engineering.

More than 2 years' experience.

Formal software design and development background. The qualified candidate will work with senior engineers to develop an electro‑mechanical system, provide testing, integration, and documentation skills.

This is a challenging position that requires expertise in embedded systems, a solid understanding of C programming, and excellent problem‑solving skills.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.