Current jobs related to Junior Embedded Firmware Software Engineer - Cape Town, Western Cape - ExecutivePlacements


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R1 500 000 - R2 500 000 per year

    Company: Cutting-edge Global Sports Technology and DataRole: Senior Embedded Software EngineerLocation:Cape Town (Hybrid)Introduction:Our client is redefining what's possible in live sports performance analytics. They build ultra-low-latency tracking systems usingUltra-Wideband (UWB)andmotion sensingto capture every movement of players and balls in real...


  • Cape Town, Western Cape, South Africa Syntell (PTY) LTD Full time R250 000 - R500 000 per year

    Syntell is a leading South African technology company with a proven track record in providing practical, innovative services and systems, including end-to-end traffic law enforcement services and systems; andstate-of-the-art road traffic management systems offering complete turnkey solutions for intersection installationsIn addition, we offer local...


  • Cape Town, Western Cape, South Africa Network2 Full time R250 000 - R500 000 per year

    We are seeking a skilled Embedded Hardware Engineer to join our growing engineering team. The ideal candidate will have hands-on experience designing, developing, and testing embedded systems, from concept through to production. You will work closely with Firmware and Software Engineers to bring innovative electronic products to life.Key...


  • Cape Town, Western Cape, South Africa FROSTBYTE Full time R1 000 000 - R2 500 000 per year

    Job Overview:We're seeking an experienced embedded software developer to join our team at FrostByte. You will develop, test, and optimise software for embedded systems, working closely with hardware engineers to ensure the smooth operation of devices and systems. This position requires a deep understanding of embedded systems architecture, programming...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R800 000 - R2 500 000 per year

    Company: Cutting-edge Global Sports Technology and DataRole: Head of Embedded SystemsLocation:Cape Town (Hybrid)Introduction:Our client is redefining what's possible in live sports performance analytics. They build ultra-low-latency tracking systems usingUltra-Wideband (UWB)andmotion sensingto capture every movement of players and balls in real time.You'll...

  • Software Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Communicate Ct Full time R250 000 - R500 000 per year

    If you're excited by the blend of embedded systems, software engineering, and computer vision, this role is for you. You'll build AI-enabled imaging and sensing solutions that seamlessly connect hardware and software, pushing the boundaries of modern automation and control technology.Job Description:Design and develop embedded software and computer vision...


  • Cape Town, Western Cape, South Africa Canonical - Jobs Full time R120 000 - R240 000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Cape Town, Western Cape, South Africa Canonical - Jobs Full time R90 000 - R120 000 per year

    Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and...


  • Cape Town, Western Cape, South Africa ExecutivePlacements - The JOB Portal Full time R40 000 - R60 000 per year

    Junior Software EngineerRecruiter:RareCruitJob Ref:CPT001169/MVWDate posted:Wednesday, October 15, 2025Location:Cape Town, South AfricaSUMMARY:A global company in Cape Town is seeking a Junior Software Engineer to join their teamMarket Related Salary | On Site | Cape Town | PermanentPOSITION INFO:Requirements:85% matric averageRecent graduates or less then 3...


  • Cape Town, Western Cape, South Africa Rahn Consolidated (Pty) ltd Full time R180 000 - R250 000 per year

    Our Client in the Fintech Sports Tracking sector is looking for aJunior Electrical EngineerLocation:Claremont, Cape Town - HybridRate:Market RelatedTerms:Permanent PositionJob DescriptionWe are seeking aJunior Electronics Engineerto support the design, prototyping, and validation of our next generation ball and player tracking electronics. This is an...

Junior Embedded Firmware Software Engineer

2 weeks ago


Cape Town, Western Cape, South Africa ExecutivePlacements Full time R80 000 - R120 000 per year

Junior Embedded Firmware Software Engineer

Recruiter:
JenRec Recruitment

Job Ref:
cvsm

Date posted:
Wednesday, October 29, 2025

Location:
Cape Town, South Africa

Salary:
Negotiable

SUMMARY:
We are looking for an enthusiastic, team-oriented engineer to join an Avionics engineering team. This role involves embedded systems software development, including software testing and performance evaluation to ensure all system requirements are met, within a leading aerospace engineering and consulting firm.

POSITION INFO:
Execution of the duties and responsibilities pertaining to the position demands the following experience, skills and knowledge:

  • Minimum BSc. /BEng. in Computer Science, Electronic Engineering, Mechatronic Engineering or any other bachelor's degree with software development as a prominent aspect of the required coursework.
  • 1-3 years experienced
  • Graduate candidates with exceptional academic records will be considered.
  • Good understanding of the C programming language.
  • Familiarity with software coding standards for the C language, such as MISRA.
  • Familiarity with git-based version control interfaces to a code repository.
  • Software development and debugging experience within a Windows development environment.
  • Unit/Integration testing and debugging experience.
  • Experience in developing and debugging software for soft (or hard) real-time systems.
  • Ability to read and understand electronic design schematics.
  • Knowledge of communication interfaces (Serial, USB, SPI, I2C, CAN) for interfacing with external systems or sensors.
  • Working autonomously as an individual, or in a small team, to provide robust and working solutions to high level system requirements.

Advantageous:

  • MSc. /MEng. in Computer Science or Electronics Engineering, or any other specialisation that is related to software development.
  • Experience with Python programming language.
  • Experience with C++ programming language.
  • Experience working with documentation frameworks (Doxygen or Sphinx).
  • Experience with specific unit/integration testing framework, such as: Ceedling or PyTest.
  • Experience with Eclipse IDE.
  • Experience with Qt IDE GUI development framework.
  • Experience with the creation of a make build environment, or use of make files.
  • Experience with the development (and development toolchain) for ARM embedded processors.
  • Experience with the STM32 range of microcontrollers.
  • (A)synchronous programming familiarity.
  • Experience in an avionics / electronic engineering environment (military, aerospace and/or commercial).
  • Knowledge of and experience in avionics software certification and/or qualification

If you are confident that you can exceed expectations and achieve extraordinary results as an embedded engineer, you are encouraged to apply