Firmware Engineer Cape Winelands: Boland

Network IT

Stellenbosch Local Municipality

On-site

ZAR 469,000 - 670,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network IT is seeking a skilled Firmware Engineer for a leading semiconductor company in the Cape Winelands, Western Cape. You will develop embedded software across platforms, focusing on low-power designs and BLE firmware.

Requirements include a B.Eng in Electronics, 3–5 years firmware experience, C/C++ and Python, and embedded C. You will contribute to hardware-software integration and QMS compliance.

Qualifications

  • Bachelor's degree in Electronics Engineering (B.Eng Electronics).
  • 3–5 years of firmware engineering experience.
  • Proficiency in C/C++ and Python scripting.
  • Strong background in embedded C programming.
  • Experience with low-power, low-voltage design.
  • Familiarity with PCB design, including schematic capture and PCB layout.
  • Knowledge of BLE, mobile applications, bootloaders, IoT, and embedded GUI/UI design is an advantage.

Responsibilities

  • Develop and implement embedded software applications using C programming.
  • Define software architecture and application interface.
  • Prototype components, perform embedded programming, and design PCBs.
  • Design low-power hardware solutions.
  • Develop firmware for BLE applications.
  • Debug and design embedded electronic hardware and firmware.
  • Design embedded GUI and UI/UX applications.
  • Integrate and test overall systems.
  • Maintain QMS system for own products/projects.

Skills

C/C++
Embedded C
Python

Education

B.Eng Electronics

Tools

PCB design

Job description

Reference: ITE005770-MSc-1

Our client, a leading semiconductor company based in the Cape Winelands: Boland, Western Cape, is on the lookout for a skilled Firmware Engineer to join their innovative team.

As a Firmware Engineer for our client, you'll be tasked with developing and implementing embedded software applications across various platforms. You'll collaborate closely with the engineering team to design low-power hardware solutions, develop firmware for BLE applications, and ensure the seamless integration and testing of overall systems.

Duties & Responsibilities

Requirements:

  • Bachelor's degree in Electronics Engineering (B.Eng Electronics)
  • 3 – 5 years of experience in firmware engineering
  • Proficiency in C/C++ and Python script
  • Strong background in embedded C programming
  • Experience with low-power, low-voltage design
  • Familiarity with PCB design, including schematic capture and PCB layout
  • Knowledge of BLE, mobile applications, bootloaders, IoT, and embedded GUI/UI design is an advantage

Responsibilities:

  • Develop and implement embedded software applications using C programming
  • Define software architecture and application interface
  • Prototype components, perform embedded programming, and design PCBs
  • Design low-power hardware solutions
  • Develop firmware for BLE applications
  • Debug and design embedded electronic hardware and firmware
  • Design embedded GUI and UI/UX applications
  • Integrate and test overall systems
  • Maintain QMS system for own products/projects

How to Apply:
Please send your CV and academic transcripts to mschalkwyk@networkrecruitment.co.za or apply online.

Note:
Only shortlisted candidates will be contacted.

Package & Remuneration

Monthly

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
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 650,000 - 950,000
Hardware Design Engineer
Hardware Design Engineer

Anna-Mart le Roux • Stellenbosch

On-site
ZAR 700,000 - 1,000,000
Platform Firmware Engineer (Embedded C++)
Platform Firmware Engineer (Embedded C++)

E&D Recruiters • Pretoria

On-site
ZAR 350,000 - 600,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 Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Training & development
Pension fund
+3
Electronics Design Engineer
Electronics Design Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 550,000 - 750,000
Competitive salary
Career growth
Learning & development
+2
Senior Firmware Engineer
Senior Firmware Engineer

Pro Talent • Kloof

Hybrid
ZAR 800,000 - 1,000,000
Hybrid work model
Mentorship opportunities
Professional development
Firmware and Hardware Development Engineer
Firmware and Hardware Development Engineer

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Electrical Systems Design Engineer
Electrical Systems Design Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 413,000 - 827,000
Competitive rate depending on经验
Flexible remote work
Contract extension opportunities
+1