Closing Date |
2023/09/22 |
Reference Number |
TEL230723-2 |
Job Title |
Engineer: Development Laboratories (S6) |
Business Unit |
Openserve |
Service Organisation |
Openserve: Digital & Strategy |
Division/Section |
Technology Research and Innovation |
Number of Positions |
3 |
Job Type Classification |
Permanent |
Region |
Gauteng |
Location – Town / City |
Centurion |
JD Attachment |
JD10008535 Engineer Development Laboratories (S6).pdf (173.53 kb) – 23/07/2023 22:25:26 |
Core Description |
Responsible for designing and developing new products or major enhancements to existing products that incorporate software in the overall functionality of electronic products and services. Act as a technical expert addressing problems on multiple platforms systems integration and compatibility. Conduct research to select and advise on appropriate technologies in addressing business problems. |
Competencies |
FUNCTIONAL KNOWLEGE
Digital Electronics; Computer Software; Computer Aided Design, C#/.NET or Java/Java EE development; MS SQL and/or PL/SQL database development; Visual Studio/Visual Studio Code or similar IDE, Source control management (SCM) system like Git
FUNCTIONAL SKILL
Software development/engineering; Hand Tool Handling; Research Techniques; Designing; Analytical; Problem Solving,
COMPETENCIES
Patient; Honesty; Dynamic; Initiative; Trustworthy; Perseverance; Interpersonal; Analytical; Communication; Problem Solving; Planning; Leadership, Motivated; Performance Driven; Dedicated; Innovative; Reliable; Accurate; Proactive; Flexible; Values Aligned with Openserve Values |
Job Responsibilities |
Compile Technical Specification
Consult with role-players; Collect information; Analyse information; Plan time scale; Compile Specification
Developed Modules
Investigate available technology; Evaluate prototype module; Draft design report; Determine and study required technology; Establish availability, cost and delivery times; Develop high level design; Design modules and sub-modules; Design detail circuitry, software, and mechanical parts; Review detailed design; Emulate and/or simulate software and or hardware; Build prototype modules
Provided Design Support
Receive and record support request; Determine support needed; Solve installation/product problems; Investigate/solve product defects; Provide high level training and or support; Implement additional requirements
Provided Internal Support Functions
Determine support to be provided; Communicate support provided to customer/Promoter; Record support function delivered; Procure required tools and equipment
Integrated Product
Produce electronic module/s and/or circuits; Produce wiring field/s and/or harnessers; Adapt and/or modify existing designs; Integrate modules; Field test product
Developed Software
Produce software modules (Written); Integrate software module/s; Test software module/s; Test integrated software product; Debug software; Evaluate software; Propose to develop further if required
Compiled Documents
Compile and deliver presentations; Compile draft document; Proofread documents; Generate illustrations, drawings, flowcharts and graphics, equations; Make corrections; Typeset documentation
Proposed Product
Promote product; Formulate proposal to needs; Develop proposal; Communicate proposal to customer to determine customer specific needs/changes; Modify proposal; Test modification against customer
Conducted Feasibility Study
Design and test concept (modelling); Formulate proposal; Compile proposal document; Analyse information; Collect information; Liaise with role-players with reference to options; Conduct research |
Required Certification |
None
Registration with the Engineering Counsel of South Africa is recommended. |
Qualifications |
Relevant 4 year Degree/ B.SC/ B.Eng/ B.Tech (NQF level 8) |
Experience |
0 work experience.
But must have experience obtained during studies and/or other work experience in object-oriented programming (OOP) and software design. |
Special Requirements |
Valid driver’s license – Willingness to work outside normal working hours – Willingness to travel and stay out overnight – Working independently and as part of an agile development team – Collaborating with team members on projects. |
Comments |
This position will suit young and upcoming Electrical Engineers or Computer Scientists that have an afinity for software development/engineering, which includes object-oriented programming (OOP) and software design.
To view the job description please click on the enclosed Job Description attachment. |