Job Search and Career Advice Platform

Enable job alerts via email!

C/C++ Software Engineer

DataFin Recruitment

Centurion

On-site

ZAR 300 000 - 400 000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading provider of Electronic Systems is seeking a C/C++ Software Engineer to mitigate risk on projects. This role involves taking products through the RTCA 178C software development process and requires a BEng degree along with 5 years of software development experience, particularly in safety-critical environments. Candidates with military experience will have an advantage. Join a dynamic team to make significant contributions to innovative solutions.

Qualifications

  • Minimum 5 years of software development experience.
  • Experience in a safety-critical software environment.
  • Background in military environment advantageous.

Responsibilities

  • Analyse system level requirements and translate into software high level requirements.
  • Write test cases to evaluate high level software requirements.
  • Develop software source code for embedded and application levels.
  • Perform technical leadership for a small SCRUM-based team.

Skills

C/C++ Software Development
Requirement Analysis and Writing
Embedded Operation Systems
Safety Critical Software Environment

Education

BEng (Computer Engineering) or BSc equivalent
Job description
Environment

MITIGATE risk on projects as your embedded developer skillset is sought to be the next C/C-++ Software Engineer wanted by a leading provider of Electronic Systems to join its team. This role will be primarily focused on the taking products through the RTCA 178C software development process, i.e. planning, establishment of requirements, design, development, verification and validation together with project maintenance and wrap-up. The ideal candidate will require a BEng Computer Engineer or BSc equivalent Degree with 5 years Software Development experience including C/C++ development. You will also need experience of a Safety Critical Software Environment, Requirement Analysis and Writing and Embedded Operation Systems. Any experience within a Military environment will prove beneficial.

Duties
  • Analyse system level requirements and translate into software high level requirements.
  • Write test cases to evaluate high level software requirements.
  • Write/Review other traditional V Model (RTCA 178C) documentation.
  • Develop software source code (embedded and application level).
  • Verification and validation of software functionality.
  • Participate in software integration activities including defect investigation and resolution.
  • Perform technical leadership for small SCRUM-based team.
Requirements
Qualifications
  • BEng (Computer Engineering) or BSc equivalent.
Experience & Skills
  • 5 Years Software Development.
  • C/C++ Software Development.
  • Safety Critical Software Environment.
  • Requirement Analysis and Writing.
  • Embedded Operation Systems.
  • Experience in Military environment (advantageous).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.