Jobs

Senior Software Engineer at Rheinmetall Denel Munition

  • Job Type Full Time
  • Qualification Bachelors , Masters
  • Experience 5 years
  • Location Western Cape
  • City Cape Town
  • Job Field ICT / Computer&nbsp

Senior Software Engineer at Rheinmetall Denel Munition

Senior Software Engineer

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 to 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 program 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 organized 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 and Webex Meetings.

Method of Application

Interested and qualified? Go to Rheinmetall Denel Munition on www.rheinmetall.com to apply

Leave a Comment