Description:
Key Responsibilities:- Develop, test, and maintain high-performance software applications using C/C++.
- Work on embedded systems, real-time applications, or firmware development.
- Collaborate with cross-functional teams, including Hardware and Systems Engineers.
- Optimize code for performance, efficiency, and reliability.
- Participate in the full software development life-cycle, from concept to deployment.
Requirements:
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in software development within an OEM environment.
- Strong proficiency in C/C++ (embedded or application-level).
- Experience with real-time operating systems (RTOS), microcontrollers, or hardware integration.
- Knowledge of version control systems (Git, and SVN) and Agile methodologies.
12 Mar 2025;
from:
gumtree.co.za