Bootstrap

ExecutivePlacements.com - The JOB Portal

Firmware Software Engineer

๐Ÿ“ŒCenturion, South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

Firmware Software Engineer

Recruiter:

JenRec Recruitment

Job Ref:

vu

Date posted:

Thursday, July 10, 2025

Location:

centurion, Gauteng, South Africa

Salary:

Negotiable

SUMMARY:

An established and innovative engineering R&D organisation based in Centurion is seeking a skilled Firmware / Embedded Software Engineer to join its technical team. The company develops advanced technologies in the aerospace and optical systems sectors, serving international civil and security markets.

POSITION INFO:

This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on precision electronics , real-time embedded systems , and mission-critical applications .

<hr align="center" size="2" width="100%" />

Key Responsibilities:

  • Design, develop, and test firmware for embedded systems in custom hardware platforms.
  • Work closely with electronics, systems, and software teams to ensure seamless integration.
  • Implement low-level drivers, communication protocols, and real-time control logic.
  • Participate in system-level design, verification, and validation activities.
  • Maintain and document code according to engineering best practices and quality standards.
  • Contribute to the development of innovative solutions in aerospace-grade systems.

Minimum Requirements:

  • Bachelorโ€™s degree in Electronic Engineering, Computer Engineering, or equivalent.
  • 3+ years of professional experience in firmware and embedded software development.
  • Proficiency in C/C++ for embedded platforms.
  • Experience with RTOS, microcontrollers, and real-time system design.
  • Solid understanding of digital electronics, communication protocols (e.g., SPI, I2C, UART), and hardware/software interfaces.
  • Strong problem-solving skills and the ability to work independently or as part of a multidisciplinary team.

Highly Advantageous:

  • Experience with ARM-based microcontrollers (e.g., STM32).
  • Familiarity with debugging tools, oscilloscopes, and logic analyzers.
  • Knowledge of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines).
  • Exposure to aerospace, defence, or high-reliability systems.



Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—