Senior Software Engineer

Somerset West, WC, ZA, South Africa

Job Description

Senior Software Engineer


Rheinmetall Denel Munition (RF) (Pty) Ltd in Somerset West Cape Town

Rheinmetall /

Senior Software Engineer


Ref.-Nr.:

ZA00586


Schedule type:

Full Time


Contract Type:

Permanent Position




WHAT WE ARE LOOKING FOR


The

Senior Software Engineer,

is responsible for: interpreting requirement specifications of products and subsystems associated with the development of software / firmware for all products, including guided products, Fuzes, & SADs, and other products. The incumbent is also responsible for developing conceptual designs according relevant standards and providing guidance with respect to specific software engineering aspects to a multi-disciplinary team involving scientists, engineers, technicians. Based on international developments and new/future requirements, the Senior Software Engineer shall provide input to future technological and technical demands and assist in establishment of capability (know-how & facilities).


Develop embedded and application software. Develop UI/UX interfaces. Participate in peer review of code, design and documentation. Follow international and in-house standards for the software development life cycle. Prepare documentation (eg. Requirements and testing) for verification of software. Integrate software for embedded systems. Fulfil the role of Technical Authority on software / firmware design, development and testing as part of the development team. Design and test software / firmware in collaboration with electronic and mechanical engineers and technicians. Design of embedded system hardware, and PCBs. Provision of a software engineering service (analysis / design / testing) across several projects or functional groups. Ensure design and technical conformance of software to technical requirements. Ensure cost and schedule conformance of software development to programme requirements. Participate when required in flight tests at test ranges and writing of test reports. Baseline control of the generated software. Oversee and participate in technical investigations as applicable. WHAT QUALIFICATIONS YOU SHOULD HAVE


Degree in Electronic Engineering. Post Graduate Degree in Electrical & Electronic Engineering would be advantageous. Proficiency programming in C or similar. Proficiency programming in Microsoft Studio or similar. Familiarity with TMS processor environments or similar. Proficiency in Matlab/Python would be advantageous. At least 5 years' experience in a product / software development environment. Formal training in Systems Engineering or Project Management would be advantageous. Excellent verbal and written communication skills. Ability to work independently with initiative and make decisions under pressure. Diligent, systematic and organised approach to tasks. Teamwork and conflict resolution skills. Excellent analytical & problem-solving skills. Self-motivated. Siemens Teamcenter & GitHub experience would be advantageous. Altium Designer competency advantageous. Highly proficient at writing technical reports and documents as required during various phases of the product development process. Fundamental computer literacy: MS Office packages (Excel, Word, Outlook), online collaboration tools e.g. Webex Meetings. WHAT WE OFFER YOU


Competitive compensation package with incentive bonus and pension fund Medical Schemes Stable employer background Opportunity to work on major projects within our Weapons and Ammunition Division Extensive Employee Assistance Program to support overall health and wellbeing Career development and progress opportunities Individual and diverse training opportunities and programs (Bursary Schemes) Subsidized canteen on site with themed days and multiple dietary options Innovative and dynamic working environment and culture Work as part of a team with real purpose in what we do * Participation in (international) Rheinmetall activities and events

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1435168
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Somerset West, WC, ZA, South Africa
  • Education
    Not mentioned