Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 25, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Council for Scientific and Industrial Research (CSIR) is one of the leading scientific and technology research, development and implementation organisations in Africa. Constituted by an Act of Parliament in 1945 as a science council, the CSIR undertakes directed and multidisciplinary research, technological innovation as well as industrial and scientific...
    Read more about this company

     

    Software Developer

    About the job:

    The CSIR has a vacancy for a Software Developer in the Industrial AI research group within the Centre for Robotics and Future Production, Manufacturing cluster. The incumbent will be responsible for conducting research and development of robotic platforms, including robot software design and development, artificial intelligence (AI) algorithm implementation, computer vision and/or machine learning approaches to software, software verification and testing as well as robot system demonstration. This position is based in Pretoria.

    For more information about the unit, please visit: https://www.csir.co.za/future-production-manufacturing

    Key responsibilities:

    • Undertake robotics research and development work, as required for group projects;

    • Determine operational practicality by creating and maintaining technical documentation;

    • Generate and contribute towards science engineering & technology (SET) activity outputs e.g. reports, guidelines, system requirements, peer-reviewed publications, and technology & software packages;

    • Remain current in the field of expertise with respect to new approaches in tools, methods or technologies;

    • Work independently to resolve problems utilising technical;

    • Perform technical and project management activities as required by the position;

    • Identifying areas for modification in existing programs and subsequently developing these modifications;

    • Client interactions, business development and proposal writing;

    • Generate and contribute towards science engineering & technology (SET) activity outputs e.g. reports, guidelines, system requirements, peer-reviewed publications, and technology & software packages;

    • Supervise, mentor and/or develop junior staff;

    • Remain current in field of expertise with respect to new approaches in tools, methods or technologies.

    Key qualifications, skills and experience:

    • A Bachelor’s degree in engineering or computer science, or a related field; 

    • Demonstrated skills in: analytical thinking, flexibility and adaptability, planning and organising, problem solving, verbal and written communication, team work, self-management (planning, prioritising and time management – includes the ability to work independently), systems level thinking, multi-disciplinary knowledge.

    • Strong quantitative skills (mathematics/statistics/computer science);

    • Willing to work in an R&D environment with local and international clients and stakeholders.

    • Ability to work as part of a team.

    • Self-motivated with initiative and the ability to meet deadlines.

    • Interest and ability in implementation of algorithms on robot platforms.

    • Knowledge and interest in computer systems and the latest technologies

    • During the above years of experience there should be evidence of experience in project management, and demonstrated the ability to complete a project successfully and on time

    • At least three years of experience in each of the following:

      • Programming using C/C++ or Python;

      • Object-orientated software engineering skills;

      • Robotics R&D or a related field

    • During the above years of experience there should be evidence of experience in project management, and demonstrated the ability to complete a project successfully and on time

    • Knowledge and interest in computer systems and the latest technologies

    • Interest and ability in implementation of algorithms on robot platforms.

    • Self-motivated with initiative and the ability to meet deadlines.

    • Ability to work as part of a team.

    • Willing to work in an R&D environment with local and international clients and stakeholders.

    • Strong quantitative skills (mathematics/statistics/computer science);

    • Demonstrated skills in: analytical thinking, flexibility and adaptability, planning and organising, problem solving, verbal and written communication, team work, self-management (planning, prioritising and time management – includes the ability to work independently), systems level thinking, multi-disciplinary knowledge.

    Method of Application

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at ... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail