JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
IT Jobs
full time

Senior Embedded Engineer - Johannesburg (In office)

OfferZenJohannesburg, Gauteng

Salary

R30 000 – R45 000 per month

Job Type

full time

Posted

about 2 hours ago

Closing date

6 Nov 2026

Share:WhatsAppLinkedIn

Job Description

A technology firm renowned for its innovative software solutions is seeking an experienced Senior Embedded Engineer to join its Johannesburg-based team. This is an in-office position where you will play a crucial role in the entire software development lifecycle, from initial design through to implementation and ongoing maintenance. The company prides itself on developing exceptional software products while cultivating a supportive and collaborative workplace culture.

About the Role

As a Senior Embedded Engineer, you will be instrumental in shaping and delivering cutting-edge software. This position offers the opportunity to work on diverse projects, contributing significantly to the company's mission of creating outstanding software. You will be expected to leverage your expertise to design, develop, and deploy robust embedded systems, ensuring they meet high standards of quality and performance. This role requires a deep understanding of embedded systems principles and a proactive approach to problem-solving.

Key Responsibilities

The core of your responsibilities will revolve around the technical development and enhancement of software solutions. You will be involved in:

  • Designing and developing software for embedded systems, ensuring functionality and efficiency.
  • Collaborating closely with other engineers and cross-functional teams to define project requirements and technical specifications.
  • Implementing and integrating software components, adhering to best practices and coding standards.
  • Conducting thorough testing and performing meticulous code reviews to identify and resolve defects.
  • Troubleshooting and debugging existing applications to ensure optimal performance and stability.
  • Continuously exploring and applying new technologies and methodologies to enhance development processes and product offerings.
  • Contributing to the improvement of overall software functionality and the enhancement of the customer experience through your work.

What They're Looking For

To be successful in this role, candidates will need a solid foundation in software engineering principles, coupled with practical experience in embedded systems development. Essential qualifications and attributes include:

  • A Bachelor's degree in Computer Science, Engineering, or a closely related technical field.
  • A minimum of three years of professional experience in software development, with a specific focus on embedded systems.
  • Demonstrated proficiency in at least one of the following programming languages: Java, Python, or C#. Experience with C/C++ for embedded contexts would also be highly valuable.
  • Strong analytical and problem-solving capabilities, with the ability to tackle complex technical challenges.
  • Excellent communication and interpersonal skills, enabling effective collaboration within a team environment.
  • A proactive and self-motivated attitude, with a commitment to continuous learning and professional development.

This role offers a fantastic opportunity for a seasoned embedded engineer to make a significant impact within a forward-thinking technology company in Johannesburg. The position requires a dedicated individual who can contribute to the development of innovative software solutions while thriving in a collaborative and dynamic work setting.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience in software development.
  • Proficiency in Java, Python, or C#.
  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.

About the employer

O

OfferZen

OfferZen is a hiring organisation operating in Johannesburg, Gauteng within the it jobs sector. They are currently recruiting for the Senior Embedded Engineer - Johannesburg (In office) role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at OfferZen?

JobVault never charges job seekers to apply.

Apply Now

More IT Jobs jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →