Where

Firmware Engineer

Network Recruitment
Cape Town Full-day Full-time

Description:

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. 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.

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
  • 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
28 Mar 2024;   from: careers24.com

Similar jobs

  • Network Recruitment
  • Cape Town
... in search of a Senior Electronic Firmware Engineer to join their team. We ... for a Senior Electronic Engineer to bolster our Firmware Development Team, focusing on ... -optical electronics for aerospace. VHDL firmware module design, implementation, and testing ...
a day ago
  • Network Recruitment
  • Cape Town
... in search of a Senior Electronic Firmware Engineer to join their team. We ... for a Senior Electronic Engineer to bolster our Firmware Development Team, focusing on ... -optical electronics for aerospace. VHDL firmware module design, implementation, and testing ...
a day ago
  • Network Recruitment
  • Cape Town
... in search of a Senior Electronic Firmware Engineer to join their team. We ... for a Senior Electronic Engineer to bolster our Firmware Development Team, focusing on ... -optical electronics for aerospace. VHDL firmware module design, implementation, and testing ...
a day ago
  • Network Recruitment
  • Cape Town
... a skilled Firmware Engineer to join their innovative team.As a Firmware Engineer for our ... ) 3 – 5 years of experience in firmware engineering Proficiency in C/C++ and Python ... ) 3 – 5 years of experience in firmware engineering Proficiency in C/C++ and Python ...
30 days ago