We are seeking a motivated Junior Embedded Engineer 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 analysers).
- 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.
Seniority level
Seniority level
Entry level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Appliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at MHE Electronics (Pty) Ltd by 2x
Get notified about new Embedded Engineer jobs in Pinetown, KwaZulu-Natal, South Africa.
Electrical Engineer/Technologist – Building Services
Electrical Engineer (Building & Rural) at Takora
Durban, KwaZulu-Natal, South Africa 1 month ago
Durban, KwaZulu-Natal, South Africa 4 days ago
Freelance Software Developer (Python Engineer) - AI Trainer
Durban, KwaZulu-Natal, South Africa 6 days ago
Intermediate Software Development Engineer
Electrical Engineer - HV Transmission Lines
Durban, KwaZulu-Natal, South Africa 2 months ago
Electrical Building Services Engineer at Takora
Durban, KwaZulu-Natal, South Africa 1 month ago
Intermediate Software Development Engineer (DBN)
Principal Software Engineer (Kafka Specialist)
Intermediate Software Development Engineer (Live) - DBN
Senior Electrical Engineer/Technologist – Building Services
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.