Firmware Engineer

Network IT

Stellenbosch Local Municipality

Sur place

ZAR 360 000 - 540 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Network IT supports a leading semiconductor company in the Cape Winelands, Western Cape, seeking a Firmware Engineer to design and implement embedded software for BLE and IoT platforms.

The role emphasizes low-power hardware solutions, embedded C programming, and PCB design, with a 3–5 year firmware background and a B.Eng Electronics. Join a collaborative engineering team focused on high-quality, integrated systems.

Qualifications

  • Bachelor's degree in Electronics Engineering (B.Eng Electronics) required.
  • 3–5 years of firmware engineering experience.
  • Proficiency in C/C++ and Python scripting; embedded C background.

Responsabilités

  • Develop embedded software applications using C for various platforms.
  • Define software architecture and interfaces for embedded systems.
  • Prototype components, program firmware, and design PCBs.
  • Design low-power hardware solutions and BLE firmware.
  • Debug firmware and embedded hardware; test and integrate systems.
  • Develop embedded GUI/UI and ensure system-wide integration.
  • Maintain QMS for own products and projects.

Connaissances

C/C++ proficiency
Python scripting
Embedded C programming
BLE/IoT knowledge

Formation

Bachelor's degree in Electronics Engineering (B.Eng Electronics)

Outils

PCB design tools

Description du poste

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:

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

Responsibilities:

  1. Develop and implement embedded software applications using C programming
  2. Define software architecture and application interface
  3. Prototype components, perform embedded programming, and design PCBs
  4. Design low-power hardware solutions
  5. Develop firmware for BLE applications
  6. Debug and design embedded electronic hardware and firmware
  7. Design embedded GUI and UI/UX applications
  8. Integrate and test overall systems
  9. 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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Embedded Engineer
Embedded Engineer

Greys Recruitment • Wes-Kaap

Sur place
ZAR 420 000 - 660 000
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Mbombela (Nelspruit)

Sur place
ZAR 650 000 - 950 000
Platform Firmware Engineer (Embedded C++)
Platform Firmware Engineer (Embedded C++)

E&D Recruiters • Pretoria

Sur place
ZAR 350 000 - 600 000
Hardware Design Engineer
Hardware Design Engineer

Anna-Mart le Roux • Stellenbosch

Sur place
ZAR 700 000 - 1 000 000
Firmware and Hardware Development Engineer
Firmware and Hardware Development Engineer

Network Finance • Gauteng

Sur place
ZAR 600 000 - 900 000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Durban

Sur place
ZAR 900 000 - 1 300 000
Competitive salary
Training & development
Pension fund
+3
Senior Systems Engineer - Embedded Systems
Senior Systems Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Medical aid
Retirement planning
+3
Senior Firmware Engineer
Senior Firmware Engineer

Pro Talent • Kloof

Hybride
ZAR 800 000 - 1 000 000
Hybrid work model
Mentorship opportunities
Professional development
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Sandton

Sur place
ZAR 850 000 - 1 300 000
Medical aid
Retirement fund
Performance bonuses
+3
Electronics Design Engineer
Electronics Design Engineer

Placements24 • Mbombela (Nelspruit)

Sur place
ZAR 550 000 - 750 000
Competitive salary
Career growth
Learning & development
+2