Where

Embedded Software Engineer

Executive Placements
Centurion Full-day Full-time

Description:

Key Responsibilities:
  • Design, develop, test, and maintain embedded software using C/C++
  • Collaborate with cross-functional teams including Hardware, Systems, and Testing Engineers
  • Participate in software architecture design and code reviews
  • Optimize code for performance and memory efficiency on embedded platforms
  • Debug and resolve software issues in both development and field environments
    Minimum Requirements:
    • Bachelors Degree in Electronic Engineering, Computer Science, or a related field
    • 3+ years of experience in embedded software development using C and C++
    • Solid understanding of microcontroller/microprocessor architecture
    • Experience with real-time operating systems (RTOS)
    • Proficient in debugging tools, oscilloscopes, and logic analyzers
    • Familiarity with communication protocols (SPI, I2C, UART, CAN, etc.)
      Advantageous Skills:
      • Experience with ARM Cortex-based development
      • Knowledge of version control systems (e.g., Git)
      • Familiarity with safety-critical or regulated environments
      • Exposure to Agile development methodologies

14 Apr 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Centurion
... debug embedded software in languages like C, C++, or Assembly. Work closely with hardware engineers ... to ensure proper integration of software and hardware ...
a day ago
  • Executive Placements
  • Centurion
... Defence & Security Industry | Software Engineer | Gauteng | On-site | Embedded C/C++ Experience Required A leading ... sector is looking for a Software Engineer to join their high- ... protocols - Develop and review embedded software code and documentation - Lead ...
11 days ago
Description: Junior Embedded Software Design Engineer Centurion International company. You will ... . Experience: Experience with embedded systems and embedded software development. Proficiency in embedded programming (C/C++) and ...
a month ago
Description: Software Engineer Pretoria-East Minimum requirements and ... of experience in embedded designs. Skills required in software and hardware development ... R&D. Must have interest to do C Embedded and OOP programming in C++. Python ...
13 days ago