Unique Personnel Current Job Opportunity – Apply Now!

Posted on :

27 Jun, 2023

Category :

Engineering Jobs in South Africa, Software Developer

Unique Personnel boasts over 40 years (established in 1970) of personal and staffing experience, so it’s not surprising that even though our main focus has been providing on South African Staffing Solutions, we now recruit internationally for over 5000 clients. We pride ourselves as a service-driven, total recruitment staffing solution for all our clients and job seeking candidates. Unique Personnel has screened, referenced and interviewed all of our top candidates in South Africa alone.

 

 

 

 

Job Title: Senior Software Engineer 70623
Location: North West
Salary: (Negotiable)
Job Type: Permanent
Sectors: General
Reference: 70623

 

Vacancy Details

 

Purpose of The Job:

The Senior Software Engineer, is responsible for: interpreting requirement specifications of products and subsystems associated with the development of software / firmware for 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 (knowhow & facilities)

Key Responsibilities

  • Advise on and drive a structured approach for software management
  • Responsible for overall technical effort of, and guidance to a team of scientists, engineers, technicians as applicable
  • Mentoring of engineers-in-training
  • Fulfil the role of Technical Authority on software / firmware design, development and testing as part of the development team
  • Design and test prototype software / firmware in collaboration with electronic and mechanical engineers and technicians
  • Provision of a software engineering service (analysis / design / testing) across several projects or functional groups
  • Ensure design conformance to product technical requirements
  • Technical, cost & schedule conformance for multiple components or sub-systems (Elements) of project(s) associated with software / firmware development for fuzes, SADs and related products
  • Work with project managers and other team members to ensure the integrity of project planning inputs
  • Ensure technical requirements are met within the budgeted and committed cost and time scales
  • Participate when required in flight tests at test ranges and writing of test reports
  • Generation and approval of concessions and Engineering Change Proposals (ECPs) on relevant products
  • Oversee and participate in technical investigations as applicable
  • Oversee the development of new software / firmware according to relevant international standards
  • Remain informed through literature studies, symposia or networking of the latest developments and activities in the field of software / firmware, programming and implementation thereof
  • Responsible for Qualification test instructions and Qualification reports
  • Write technical reports and make presentations to Management.

Candidate Requirements

Post Requirements:

  • B Sc/B Eng Electrical & Electronic / Computer Science Engineering or equivalent.
  • M Eng or MSc Eng Post Graduate Degree in Electrical & Electronic /
  • Computer Science would be advantageous.
  • Formal training in Systems Engineering or Project Management would be advantageous.
  • At least 5 years’ experience in a product / software development environment.
  • Behavioural Competencies
  • Excellent verbal and written communication skills
  • Ability to work independently with initiative and make decisions under pressure
  • Diligent, systematic and organised approach to tasks
  • Ability to multitask within specific engineering discipline
  • Ability to co-ordinate activities of a multi-disciplinary team
  • Good leadership, motivational and negotiation capabilities
  • Teamwork, conflict resolution and motivational skills
  • Excellent analytical & problem solving skills
  • Excellent software / firmware development and programming (embedded) skills within a Product Lifecycle Management environment (Siemens
  • Teamcenter & GitHub experience preferred)
  • Advanced level application of embedded software
  • Highly proficient at writing technical reports 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.

 

To Apply

Click Here!

Application Deadline: July 28 2023.

 


Anybody asking you to pay money to schedule your interview or offer you job may be a scam

Jobs in South Africa | SA Jobs | Companies | Jobs in SA