In-Office Embedded Firmware Engineer — Cape Town

Greys Recruitment

Wes-Kaap

On-site

ZAR 420,000 - 660,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Greys Recruitment is seeking an Embedded Engineer to join its technology team in Cape Town for permanent, in-office work within the intelligent transportation and embedded technology sector. You will focus on embedded firmware development, C programming, microcontrollers, hardware integration, system design, development and testing.

The ideal candidate will be proactive, technically curious and willing to take ownership of projects in a fast-paced engineering environment, with coordination

Qualifications

  • Relevant qualification in Electronic Engineering, Mechatronics, Computer Engineering, Software Engineering, Embedded Systems or related field.
  • 2+ years in embedded software/firmware environment.
  • Strong C programming experience.
  • Embedded systems and firmware development experience.
  • Microcontroller programming experience.
  • Experience with software development, debugging and testing.
  • Firmware/hardware integration experience.
  • Ability to read PCB schematics and datasheets.
  • Experience with development environments and compilers.
  • Git/GitHub experience.
  • Strong analytical and problem-solving skills.
  • Good English communication skills.
  • Ability to work independently and take ownership of projects.

Responsibilities

  • Design, develop and maintain embedded firmware and software using C.
  • Work across system design, development and testing of embedded projects.
  • Develop and implement new features and technical solutions.
  • Work with microcontrollers and physical hardware.
  • Integrate firmware with hardware and troubleshoot integration issues.
  • Read and interpret PCB schematics, diagrams and datasheets.
  • Debug, test and validate embedded software and firmware.
  • Create technical design documentation.
  • Use Git/GitHub for version control and collaboration.
  • Work with development environments, compilers and tools.
  • Research technical problems and develop practical solutions.
  • Maintain and improve existing firmware and code bases.
  • Take ownership of assigned projects through design, development and testing.
  • Collaborate with hardware and software engineers.
  • Communicate progress clearly.
  • Work with teams across South Africa, the US and India.
  • Manage multiple projects and adapt to changing priorities.

Skills

C programming
Embedded systems
Microcontroller programming
Hardware integration
PCB schematics reading
Debugging & testing
Development environments
Team collaboration
English communication
Ownership & initiative

Education

Electronic/Mechatronics/CE/Software Eng degree

Tools

Git/GitHub

Job description

Greys Recruitment is seeking an Embedded Engineer to join its technology team in Cape Town for permanent, in-office work within the intelligent transportation and embedded technology sector. You will focus on embedded firmware development, C programming, microcontrollers, hardware integration, system design, development and testing.

The ideal candidate will be proactive, technically curious and willing to take ownership of projects in a fast-paced engineering environment, with coordination

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Greys Recruitment • Wes-Kaap

On-site
ZAR 420,000 - 660,000
Senior Embedded Engineer: Hardware & Firmware Leader
Senior Embedded Engineer: Hardware & Firmware Leader

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Firmware Engineer: Embedded Systems & RTOS (Durban)
Firmware Engineer: Embedded Systems & RTOS (Durban)

Traka (Assa Abloy) • Durban

On-site
ZAR 450,000 - 600,000
Competitive salary and rewards package
Competitive benefits and annual leave
Vibrant, welcoming culture
Embedded Engineer (Microchip/PCB- Automotive Embedded sector) KZN
Embedded Engineer (Microchip/PCB- Automotive Embedded sector) KZN

Melanie Coetzer • KwaZulu-Natal

On-site
ZAR 900,000 - 1,100,000
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 650,000 - 950,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
Embedded Engineer (Microchip/PCB) - Automotive & RF
Embedded Engineer (Microchip/PCB) - Automotive & RF

Sci Tech Placements • Durban

On-site
ZAR 900,000 - 1,100,000
Remote Senior Embedded Systems Engineer
Remote Senior Embedded Systems Engineer

Placements24 • South Africa

Remote
ZAR 550,000 - 900,000
Remote work
Senior Embedded Systems Engineer: Hardware & Firmware
Senior Embedded Systems Engineer: Hardware & Firmware

Placements24 • Mbombela (Nelspruit)

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

PRR Recruitment Services • Johannesburg

On-site
ZAR 900,000 - 1,200,000