Embedded Software Developer

PetroMan SA is hiring an embedded software developer to be based in Centurion.

What can you expect at PetroMan SA?

  • Adding value in an informal, team-oriented work culture.
  • Great opportunities to develop yourself.
  • A multidisciplinary, agile environment.
  • Salary package of R40,000 – R60,000 (TCTC).
  • Stimulating, challenging C/C++ and C# inhouse projects.
  • Being part of a team that makes a difference across Africa.


‘Must have’ Requirements and Skills

  • BA degree in a hardware design and/or a software related field – B.Eng. (Electronic), B.Eng. (Computer) or BSc (IT).
  • Experience (Hardware: 1-2 years and Software: 3 – 5 years)
  • Hardware development:
    • RF design experience.
    • A solid understanding of Firmware Design fundamentals.
    • Be comfortable with being involved throughout the Hardware Development Cycle, (design to production and manufacturing).
    • Knowledge and experience: (Altium, Altium CircuitStudio and C/C++)
  • Software development:
    • A solid understanding of Software Engineering fundamentals.
    • The ability to build applications within an enterprise environment.
    • Experience with the end-to-end systems development lifecycle.
    • Knowledge and experience: (C/C++, C#, .Net, .Net Core, MVC, MVVM, WPF, MS SQL/SQLite), Entity Framework, Entity Framework Core, LINQ and Lambda expressions, Asynchronous programming, Angular 2.


‘Nice to have’ Requirements

  • Hardware development:
    • Familiar with RTOS design principles.
  • Software development:
    • Familiar with Azure DevOps and Azure CI/CD.
    • Git version control, branching and pull requests.
    • Linux Cross-Compilation.


Attributes we are looking for

  • A friendly and motivated outlook.
  • Excellent communication skills in English and Afrikaans.
  • A desire to embrace a challenge and be driven by excellence.


About PetroMan SA

Established in 1999, PetroMan South Africa is a leader in comprehensive, leading-edge, automated fuel management solutions and the official supplier of PetroMan fuel management systems across several industries throughout Africa. The design and reliability of PetroMan technology enables superior system functionality, effectiveness, and efficiency. This competitive advantage allows PetroMan to successfully provide and implement comprehensive, leading-edge fuel management solutions at significantly lower costs, compared to conventional fuel management systems.

If you have what we are looking for and are eager to make a difference in Africa, then we would like to hear from you. Send your covering letter (One page) and CV to recruitment@petroman.global

PetroMan SA is an equal opportunity employer. By submitting your application, you agree that PetroMan SA may collect your personal data for recruiting and organization planning purposes.