Firmware and Hardware Development Engineer

Network Finance

Gauteng

Presencial

ZAR 600.000 - 900.000

Jornada completa

hace 40 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Network Finance seeks an experienced embedded firmware engineer to design, develop and test firmware and hardware solutions. You will work across the product lifecycle from concept through deployment, collaborating with multidisciplinary teams to deliver reliable, scalable systems.

The role requires strong C programming, RTOS experience, and familiarity with various microcontroller architectures. You will mentor juniors and help advance engineering best practices while ensuring quality and

Formación

  • Minimum 5 years of firmware and hardware development experience.
  • Experience across the product development lifecycle from concept to deployment.

Responsabilidades

  • Design, develop, implement, and test embedded firmware solutions.
  • Analyse hardware and firmware systems with engineering teams.
  • Deliver firmware and hardware projects on time and to quality standards.
  • Develop and execute formal testing plans and document results.
  • Investigate system errors and implement corrective actions.
  • Maintain and enhance existing firmware for reliability.
  • Support adoption of new technologies through firmware/system enhancements.
  • Document systems and processes; share knowledge and best practices.
  • Mentor junior developers and ensure compliance with standards.

Conocimientos

Embedded Systems
RTOS (FreeRTOS/uClinux/Micrium)
C Programming
Microcontroller Architectures
GSM/GPRS/SMS Modems
GSM/LTE Networking
TCP/IP Networking
SPI/UART/USB/RS485
WiFi/Bluetooth
MQTT
AWS Integration
Firmware Testing

Educación

BSc/BEng in Computer Engineering or Electronic Engineering

Herramientas

None

Descripción del empleo

Join a technology-focused engineering environment where you will play a key role in the design, development, testing, and enhancement of embedded hardware and firmware solutions. This role offers the opportunity to work throughout the product development lifecycle, from concept and design through implementation, testing, deployment, and continuous improvement. Working closely with multidisciplinary engineering teams, you will help develop reliable, scalable, and high-quality products while contributing to technical innovation and best-practice engineering standards. This opportunity is ideal for someone who enjoys solving complex technical challenges and working with modern embedded technologies.

Key Responsibilities
  • Design, develop, implement, and test embedded firmware solutions
  • Analyse and design hardware and firmware systems in collaboration with engineering teams
  • Deliver firmware and hardware projects on time, within budget, and to defined quality standards
  • Develop and execute formal testing plans and document test results
  • Investigate system errors, identify root causes, and implement corrective actions
  • Maintain and enhance existing firmware while ensuring reliability and stability
  • Support the adoption of new technologies through firmware and system enhancements
  • Document systems, enhancements, and technical processes
  • Contribute to knowledge sharing and support engineering best practices
  • Mentor and coach junior developers where required
  • Ensure compliance with development standards, methodologies, and toolsets
Job Experience and Skills Required
  • Education: Minimum BSc/BEng Degree in Computer Engineering, Electronic Engineering, or a related field
  • Experience:
    • Minimum 5 years' relevant firmware and hardware development experience
    • Proven experience developing embedded systems and firmware solutions
    • Experience working throughout the product development lifecycle
  • Technical Skills:
    • Embedded Systems Development
    • RTOS platforms such as FreeRTOS, uClinux, and Micrium uC/OS-II
    • C Programming
    • Embedded Firmware Development
    • Microcontroller Architectures (Atmel AVR, TI MSP430, Microchip PIC, STM32 ARM, Nordic nRF)
    • GSM/GPRS/SMS Modems
    • GSM and LTE Network Communications
    • TCP/IP Networking
    • SPI, UART, USB, RS485
    • WiFi and Bluetooth Communications
    • MQTT
    • AWS Communication and Integration
    • Embedded Firmware Testing and Validation
  • Advantageous:
    • RF Development (443MHz, 868MHz, LoRa, Sigfox)
    • SQL Server
    • Application Development using Java, C++, and/or C#
  • Additional Requirements:
    • Strong analytical and problem-solving skills
    • Excellent troubleshooting and debugging capabilities
    • Ability to work collaboratively within multidisciplinary teams
    • Strong documentation and communication skills
    • Commitment to quality, continuous improvement, and engineering best practices
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer
Senior Software Engineer

Sandi Crowther Recruitment • Sudáfrica

Presencial
ZAR 700.000 - 1.100.000
Embedded Engineer
Embedded Engineer

Greys Recruitment • Wes-Kaap

Presencial
ZAR 420.000 - 660.000
Senior Firmware Engineer
Senior Firmware Engineer

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.700.000
Stock options
Fully remote work environment
Home office stipend
+1
Senior Electronic Embedded Engineer
Senior Electronic Embedded Engineer

Network Finance • Gauteng

Presencial
ZAR 600.000 - 900.000
Intermediate to Senior Embedded Software Developer
Intermediate to Senior Embedded Software Developer

Staff Unlimited Recruitment Pty Ltd • Oos-Kaap

Presencial
ZAR 400.000 - 600.000
Medical Aid Contribution
Intermediate to Senior Embedded Software Developer
Intermediate to Senior Embedded Software Developer

Staff Unlimited Recruitment • Gqeberha

Presencial
ZAR 600.000 - 800.000
Medical Aid Contribution
Lead Embedded Systems Engineer: Firmware & Hardware
Lead Embedded Systems Engineer: Firmware & Hardware

Network Finance • Gauteng

Presencial
ZAR 600.000 - 900.000
Senior Electronic Hardware engineer
Senior Electronic Hardware engineer

Network Finance • Centurion

Presencial
ZAR 700.000 - 1.300.000
Senior Firmware Engineer
Senior Firmware Engineer

Pro Talent • Kloof

Híbrido
ZAR 800.000 - 1.000.000
Hybrid work model
Mentorship opportunities
Professional development
Hardware Design Engineer
Hardware Design Engineer

Helderberg Personnel • Wes-Kaap

Presencial
ZAR 600.000 - 900.000