C/c++ Developer embedded - Johannesburg Verfied

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 11-06-2015 4:02:32 PM
09-07-2015 4:02:32 PM

My client is based in Hurlingham (Sandton) and they are currently recruiting for a Senior Software Design Engineer.  This person will have to be experienced with embedded C/C++ development as well as using a Linux operating system.


Job Description:


Plans, designs, develops and tests software systems or applications for software enhancements and new products.  The position involves the development and maintenance of software/systems in respect of planning, writing, testing, implementation and maintenance of new and existing software products or systems running on embedded Point-Of-Sale (POS) devices.


Main job functions and responsibilities:


  • Contribute to technical design of software products
  • Coding and documentation
  • Software maintenance
  • Provide software support to Software Quality and Support teams as well as customer contacts

The embedded system engineering and development is targeted at POS devices running either a proprietary or Linux operating system.

Requirements


  • Payment Card Industry (PCI) specialist
  • EMV specialist in Contact and Contactless acceptance
  • Security specialist in PCI P2PE, PIN and DSS
  • Embedded C/C++ Engineer
  • Linux Operating Systems
  • Network protocols

Beneficial


  • Agile processes
  • Exposure to JIRA, Confluence, Artifactory
  • Exposure to Postilion, Base24

Qualifications and Experience


  • B.Sc. Computer Science Degree
  • 5-10 years C/C++ programming

Recruiter: CompuJobs