- North West
- Salary: (Negotiable)
- Job Type: Permanent
- Sectors: General
- Reference: 76371
Vacancy Details
Employer: Unique Personnel
KEY RESPONSIBILITIES
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.
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.
Candidate Requirements
REQUIREMENTS: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
191 people have viewed this job.
Similar Jobs
Mid-Senior Software Engineer
- Cape Town
- Job Type: Permanent
- Posted 08 Jan 2025 | 9 Days left
Senior Software Engineer
- Pretoria
- Job Type: Permanent
- Posted 10 Jan 2025 | 11 Days left
Senior Software Engineer C++
- Johannesburg
- Job Type: Permanent
- Posted 10 Feb 2025 | 42 Days left
Senior Software Engineer C++
- Cape Town
- Job Type: Permanent
- Posted 10 Feb 2025 | 42 Days left
More Jobs at Unique Personnel
Digital Sales Specialist
- South Africa
- Job Type: Permanent
- Posted 28 Feb 2025 | 30 Days left
Buyer
- South Africa
- Job Type: Permanent
- Posted 28 Feb 2025 | 30 Days left
Maintenance Fitter
- East Rand
- Job Type: Permanent
- Posted 28 Feb 2025 | 30 Days left
Quantity Surveyor
- Johannesburg
- Job Type: Permanent
- Posted 28 Feb 2025 | 30 Days left