Search thousands of fresh jobs

×
This job is expired
Phanda Personnel

Snr Control Software Engineer

Phanda Personnel

  • R Undisclosed
  • Permanent Management position
  • Cape Town CBD
  • Posted 28 Apr 2024 by Phanda Personnel
  • Expires in 21 days
  • Job 2565225
Apply Now

About the position

KEY RESPONSIBILITIES:

  • Development and maintenance of the telescope operational software
  • Assist in systems engineering documentation refinement
  • Support users, operators, as well as the implementation of releases, system changes and fixes.
  • Establish and maintain working relationships with members of other teams within the organization.
  • Work with other Software Team members to respond to inter-team issues.
  • Participate in project management and activity management activities
  • Attend relevant training/courses to gain experience and improved knowledge.
  • Research new technologies, methods, or approaches, with the purpose of utilizing them within the organization.
  • Participate in innovation and technology development initiatives.
  • Mentor and educate more junior engineers as and when required

KEY REQUIREMENTS:

QUALIFICATION:

  • BTech/ BEng/ MTech/ MEng/PHD in Mechatronics, electronic engineering, Control systems, Computer Science, or such relevant qualifications

EXPERIENCE:

  • BTech coupled with 13 years full-time experience in a software engineering environment, preferably in an engineering development project environment with a strong control systems software development focus
  • BEng/ MTech coupled with 9 years full-time experience in a software engineering environment, preferably in an engineering development project environment with a strong control systems software development focus
  • MEng coupled with 7 years full-time experience in a software engineering environment, preferably in an engineering development project environment with a strong control systems software development focus
  • PHD coupled with 5 years full-time experience in a software engineering environment, preferably in an engineering development project environment with a strong control systems software development focus.
  • Python or C/C++ programming language and experience in development, testing, deployment, commissioning, release, and support of projects in Python or C/C++.
  • Specialization or leadership in one or more required Job Knowledge areas

KNOWLEDGE:

  • Experience in programming in Python.
  • Experience in developing SCADA, Control systems and plc development
  • Experience with control systems frameworks, e.g. TANGO toolkit including TANGO device development and client-side tools, or comparable toolkits
  • Software development, including database development, real-time sensor messaging management, Behaviour Driven Development
  • Computer and environment setup and configuration, including the use of containers, Kubernetes, Gherkin, etc.
  • Practical experience configuring instrumentation, integrating, and commissioning control systems, and operator training.
  • Willingness to transition between system development and system support and operations team

Desired Skills:

  • An understanding of DevOps processes
  • TANGO

Apply Now

Phanda Personnel

About the agency

We are a 100% female black-owned boutique recruitment agency based with head office in Cape Town, South Africa. Alongside our Level 1 BBB-EE status, we have nearly twenty years’ experience in Executive Search, Recruitment, Selection and much more. As a result, we contribute to eliminating unemployment in our country.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 20 days

Email me jobs similar to: Snr Control Software Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.