Senior Embedded Software Engineer - Gauteng

PRR Recruitment Services

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PRR Recruitment Services seeks a Senior Software Engineer in Gauteng to drive embedded software development across new product creation and ongoing support. You will contribute to system architecture, design, and lifecycle engineering, while mentoring teams and maintaining documentation.

The role requires 10+ years in software/electronic engineering, strong C/C++ skills, and hands-on R&D experience in embedded domains. Travel may be required for project delivery.

Qualifications

  • Bachelor's degree in Electronic or Computer Engineering.
  • 10+ years software/electronic engineering experience.
  • Embedded software R&D experience (non-negotiable).
  • Strong embedded development experience in C or C++.
  • Full product development life-cycle experience.

Responsibilities

  • Participate in engineering meetings, reviews, and change-control processes.
  • Decompose system requirements into software requirements, architecture, and design.
  • Design new software architectures and update existing designs.
  • Produce documentation and models for review and approval.
  • Lead software development activities and resolve detailed design issues.
  • Develop software according to coding standards and participate in code reviews.
  • Validate requirements, architecture, and design through prototyping and modelling.
  • Generate test cases, perform engineering testing, and maintain traceability.
  • Support internal teams and external clients during development and product usage.

Skills

Embedded engineering
C/C++
System architecture
Problem solving
Team leadership

Education

BEng/BSc in Electronic or Computer Engineering
Honours/Master's degree (advantage)

Tools

Git
Jira
Polarion
ROS2

Job description

PRR Recruitment Services seeks a Senior Software Engineer in Gauteng to drive embedded software development across new product creation and ongoing support. You will contribute to system architecture, design, and lifecycle engineering, while mentoring teams and maintaining documentation.

The role requires 10+ years in software/electronic engineering, strong C/C++ skills, and hands-on R&D experience in embedded domains. Travel may be required for project delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

PRR Recruitment Services • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Embedded Engineer: Hardware & Firmware Leader
Senior Embedded Engineer: Hardware & Firmware Leader

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Systems Engineer - Embedded Systems
Senior Systems Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement planning
+3
Senior Embedded Software Developer
Senior Embedded Software Developer

Hire Resolve • Durban

On-site
ZAR 600,000 - 800,000
Senior Embedded Systems Engineer: Hardware & Firmware
Senior Embedded Systems Engineer: Hardware & Firmware

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 650,000 - 950,000
Senior Software Engineer
Senior Software Engineer

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Electronic Engineer - Embedded HW & Industrialisation
Senior Electronic Engineer - Embedded HW & Industrialisation

Diversity Recruitment Group • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Embedded Software Team Lead – Global Projects
Senior Embedded Software Team Lead – Global Projects

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Lead Embedded Systems Architect (Hybrid)
Lead Embedded Systems Architect (Hybrid)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement planning
+3
Embedded Engineer
Embedded Engineer

Greys Recruitment • Wes-Kaap

On-site
ZAR 420,000 - 660,000