Job Search and Career Advice Platform

Enable job alerts via email!

Junior Embedded Software Engineer - Robotics & Automation

DataTech Recruitment

Cape Town

On-site

ZAR 300 000 - 360 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency seeks a Junior Embedded Software Engineer in Cape Town. This opportunity offers hands-on experience with C#, .NET, and C++. Ideal for candidates eager to grow their skills in a supportive team. You will develop scalable applications, utilize Web APIs, and design databases. Benefits include structured learning, mentorship, and medical aid contribution. Great for junior developers looking to start their careers in advanced tech environments.

Benefits

Medical aid contribution
Structured learning and mentorship
Exposure to production-level systems

Qualifications

  • Bachelor's degree in Computer Science or Engineering or equivalent experience.
  • Solid foundational knowledge of software development principles.
  • Exposure to C#, .NET, or similar object-oriented languages.
  • Strong problem-solving mindset and attention to detail.
  • Good communication skills and a willingness to learn.
  • Comfortable in an in-office team environment.

Responsibilities

  • Develop and maintain scalable applications using C# and .NET.
  • Assist with performance-critical components written in C++.
  • Build and support Web APIs for system integration.
  • Work with AMQP messaging systems like RabbitMQ.
  • Design and query PostgreSQL databases.
  • Implement authentication and authorization using OAuth.
  • Contribute to 3D-related system components.
  • Apply secure coding practices to protect systems and data.
  • Collaborate with the wider engineering team on deployment.
  • Maintain clean, documented code following best practices.

Skills

C#
.NET
C++
Web APIs
PostgreSQL
Matlab
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science or Engineering

Tools

RabbitMQ
Job description
A recruitment agency seeks a Junior Embedded Software Engineer in Cape Town. This opportunity offers hands-on experience with C#, .NET, and C++. Ideal for candidates eager to grow their skills in a supportive team. You will develop scalable applications, utilize Web APIs, and design databases. Benefits include structured learning, mentorship, and medical aid contribution. Great for junior developers looking to start their careers in advanced tech environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.