Embedded Software Engineer
Posted on 2025-04-17
Category | It Computing Software |
---|---|
Location | Tshwane / Centurion |
Job Summary
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
Embedded Software Engineer position available in Tshwane, Centurion. This job position was posted by . The job has been posted on 2025-04-17 in the It Computing Software category
Click Go Apply to apply online!
You might also like these jobs in the same area.
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Centurion: Embedded Software Engineer
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 fo
View Job
Embedded Software Engineer
Cape Town City Centre: Embedded Software Engineer
My dossier includes clients seeking operatives skilled in embedded software engineering for top-secret hybrid or remote assignments. Whether youre primed to unravel the mysteries of intricate system development or take point in a high-velocity mission, the
View Job
Embedded Software Engineer
Pretoria: Embedded Software Engineer – Radio Integration
Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engin
View Job
Embedded Software Engineer – Radio Integration
Pretoria: Embedded Software Developer – Production
Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: BEng/BTech (Electronic Engineering or Computer Engineering) â?? recent graduates N6 (Electronic Engineering) â?? minimum 5 years of relevant working experience MS O
View Job
Embedded Software Developer – Production
Pretoria: Embedded Software Engineer
Responsibilities: Design, code, test, and debug embedded software in languages like C, C++, or Assembly. Work closely with hardware engineers to ensure proper integration of software and hardware. Develop and optimize firmware for microcontrollers, micropr
View Job
Embedded Software Engineer
Cape Town City Centre: Embedded Software Engineer
ROLES AND RESPONSIBILITIES: The Employee will work as an Embedded Software Engineer REQUIREMENTS: Minimum Qualifications: Bachelors degree, in Computer Science or a related field. 3 years of hands-on GUI development and backend service-orientated software.
View Job
Embedded Software Engineer
Western Cape: Embedded Software Engineer posted by Communicate Finance
My dossier includes clients seeking operatives skilled in embedded software engineering for top-secret hybrid or remote assignments. Whether you’re primed to unravel the mysteries of intricate system development or take point in a high-velocity missi
View Job
Embedded Software Engineer
Western Cape: Embedded Software Engineer posted by Communicate Finance
My dossier includes clients seeking operatives skilled in embedded software engineering for top-secret hybrid or remote assignments. Whether you’re primed to unravel the mysteries of intricate system development or take point in a high-velocity missi
View Job
Embedded Software Engineer
Centurion: Embedded Software Engineer posted by Network Finance
Key Responsibilities:Design, develop, test, and maintain embedded software using C/C++Collaborate with cross-functional teams including hardware, systems, and testing engineersParticipate in software architecture design and code reviewsOptimize code for pe
View Job
Embedded Software Engineer
Western Cape: Embedded Software Engineer posted by Milkor Integrated Systems
Requirements & QualificationsA minimum of 3 years industrial experience in embedded software engineeringBSc degree in Computer Science, Engineering or equivalentSolid programming experience in C/C++.Good experience with using UML diagrams in soft
View Job
Embedded Software Engineer
Durban: Senior Embedded Software Developer posted by Hire Resolve
Hire Resolve`s client is looking for a Senior Embedded Software Developer to join their team in Durban, KZN. The dynamic individual will lead innovative hardware and embedded software projects in their Research & Development departm
View Job
Senior Embedded Software Developer