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

Senior Embedded Engineer – 10 Yrs - Johannesburg (In office)

OfferZenJohannesburg, Gauteng

Salary

R25 000 – R35 000 per month

Job Type

full time

Posted

about 3 hours ago

Closing date

6 Nov 2026

Share:WhatsAppLinkedIn

Job Description

About the Opportunity

An exciting role has opened up for a seasoned Senior Embedded Engineer in Johannesburg, requiring a minimum of 10 years of hands-on experience. This position is based in the office, offering a collaborative environment where you can directly contribute to impactful projects. If you are a seasoned professional with a passion for developing cutting-edge embedded systems and thrive in a dedicated, in-person setting, this opportunity might be the perfect next step in your career.

The company, a prominent player in its industry, is seeking an individual who can bring a wealth of knowledge and leadership to their engineering team. They are committed to innovation and are looking for someone who can not only execute complex technical tasks but also potentially mentor junior engineers and contribute to strategic technical decisions. This role is ideal for an engineer who enjoys tackling challenging problems and seeing their work come to fruition in tangible products.

What You'll Be Doing

As a Senior Embedded Engineer, your responsibilities will span the entire development lifecycle of embedded systems. This includes designing, developing, testing, and debugging intricate hardware and software solutions. You will be instrumental in translating complex requirements into robust and efficient embedded code, likely working with microcontrollers, real-time operating systems (RTOS), and various communication protocols.

Key duties will likely include:

  • Designing and implementing embedded software architectures.
  • Writing clean, maintainable, and efficient C/C++ code for embedded platforms.
  • Developing and executing comprehensive test plans to ensure system reliability and performance.
  • Collaborating closely with hardware engineers to integrate software and hardware components.
  • Troubleshooting and resolving complex technical issues that arise during development and in production.
  • Potentially contributing to the selection of appropriate hardware components and development tools.
  • Staying abreast of the latest advancements in embedded systems technology and recommending their adoption where beneficial.
  • Participating in code reviews and providing constructive feedback to team members.

What You Bring

To excel in this Senior Embedded Engineer role, a strong foundation of at least 10 years of professional experience in embedded systems development is essential. This experience should demonstrate a deep understanding of embedded hardware and software principles. You should possess exceptional problem-solving skills and the ability to think critically and analytically when faced with technical challenges.

The ideal candidate will have:

  • A proven track record in embedded software development, with a minimum of 10 years of experience.
  • Proficiency in programming languages commonly used in embedded systems, such as C and C++.
  • Experience with real-time operating systems (RTOS) and their application in embedded environments.
  • A solid understanding of microcontrollers, embedded hardware interfaces, and debugging techniques.
  • Familiarity with various communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Experience with version control systems (e.g., Git).
  • Strong analytical and debugging skills.
  • Excellent communication and teamwork abilities, with the capacity to articulate technical concepts clearly.
  • A degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field is typically expected.

In South Africa, senior embedded engineering roles typically command competitive salaries, reflecting the specialised skills and extensive experience required. The demand for such professionals is consistent across various sectors, including telecommunications, automotive, industrial automation, and the rapidly growing IoT space. Companies often look for engineers who can take ownership of projects and contribute to the long-term technical vision, offering pathways for growth into technical leadership or architectural roles.

Key Responsibilities

  • About the Opportunity An exciting role has opened up for a seasoned Senior Embedded Engineer in Johannesburg, requiring a minimum of 10 years of hands-on experience.
  • This position is based in the office, offering a collaborative environment where you can directly contribute to impactful projects.
  • If you are a seasoned professional with a passion for developing cutting-edge embedded systems and thrive in a dedicated, in-person setting, this opportunity might be the perfect next step in your career.
  • The company, a prominent player in its industry, is seeking an individual who can bring a wealth of knowledge and leadership to their engineering team.
  • They are committed to innovation and are looking for someone who can not only execute complex technical tasks but also potentially mentor junior engineers and contribute to strategic technical decisions.
  • This role is ideal for an engineer who enjoys tackling challenging problems and seeing their work come to fruition in tangible products.

Requirements

  • Bachelor's degree in Marketing, Business Administration, or related field.
  • 2+ years of experience in marketing or communications.
  • Strong written and verbal communication skills.
  • Proficiency with marketing software and tools.
  • Ability to work collaboratively in a team environment.

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 – 10 Yrs - 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 →