to join our team and contribute to the development of embedded systems. You will work on designing, developing, and testing embedded solutions, collaborating with a talented team to bring innovative products to life. This is an excellent opportunity for a driven individual with a passion for embedded systems and a desire to grow their skills in a fast-paced environment.
Key Responsibilities:
Develop and test embedded software using
C
for microcontrollers and embedded platforms.
Assist in
schematic design
and
PCB layout
.
Conduct
prototype testing
, debugging, and validation to ensure system performance and reliability.
Collaborate with cross-functional teams to integrate hardware and software components.
Document design processes, test results, and system specifications.
Contribute to code reviews, design discussions, and continuous improvement of development processes.
Required Qualifications:
Bachelor's degree in Electronic Engineering, Computer Engineering, or a related field.
1-2 years of experience in
embedded systems development
, including:
Proficiency in
C programming
for embedded applications.
Hands-on experience with
schematic design
and
PCB design
(e.g., using tools like Eagle).
Familiarity with
prototype testing
and debugging tools (e.g., oscilloscopes, logic analyses).
Basic understanding of microcontroller architectures (e.g., ARM, STM32).
Strong problem-solving skills and attention to detail.
Ability to work independently and in a team-oriented environment.
Preferred Qualifications (Bonus):
Experience with
C# development
for desktop or test applications.
Familiarity with communication protocols (e.g., I2C, SPI, UART, or CAN).
Knowledge of real-time operating systems (RTOS) or bare-metal programming.
Exposure to version control systems (e.g., Git) and agile development practices.
Basic experience with firmware security and low-power design techniques.
What We Offer:
Opportunities for professional growth and skill development.
A collaborative and innovative work environment.
The chance to work on cutting-edge embedded systems projects.
Job Types: Full-time, Permanent
Pay: From R25000,00 per month
Work Location: In person
Application Deadline: 2025/09/05
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.