Junior Embedded Software Developer – In-Demand Skills and Real Projects

Recommended for you

Junior Embedded Software Developer

Build firmware for real tech. Get hands-on with C/C++, Linux and work on power inverters, batteries, diagnostics. Permanent role. SA citizen required.




You will be redirected to another website

Key Responsibilities

This role involves developing efficient embedded software in C and C++, working directly with hardware and supporting diagnostics on power electronics products every day.

You’ll implement low-level interfaces for sensors and actuators, manage device communication, and participate in developing firmware for real-world products.

Daily usage of tools such as Git, SSH, and Linux is essential, along with troubleshooting at the hardware and software interface level.

Emphasis is placed on clean code, collaborative problem-solving, and adapting in a supportive, professional engineering environment.

Routine automated testing (including unit and integration) and end-to-end exposure will advance your technical growth.

Advantages

Working in a role like this accelerates your hands-on embedded software skills with widely used tools and technologies in the industry.

Gain practical experience working in a multi-disciplinary team where development and diagnostics are part of the process from start to finish.

Considerations

Candidates must be South African citizens, with no permanent resident or non-citizen applications accepted, which can be restrictive for some.

You will need to meet a bachelor’s degree and minimum two years of experience requirement, meaning this is not aimed at absolute beginners.

Our Verdict

This permanent Junior Embedded Software Developer role is a strong opportunity for early-career professionals eager to advance in engineering and embedded systems. Consider applying if you are ready to grow your expertise and contribute to cutting-edge products.

Recommended for you

Junior Embedded Software Developer

Build firmware for real tech. Get hands-on with C/C++, Linux and work on power inverters, batteries, diagnostics. Permanent role. SA citizen required.




You will be redirected to another website

Leave a Comment

Your email address will not be published. Required fields are marked *

en_US
en_US