Menu Close

Cape Town City Centre: Senior Control Software Engineer

Date 2025-01-16
Job Title Senior Control Software Engineer
Employer
More Information
Salary Market Related Annually
Category It Computing Software
Location Cape Town Region
/ Cape Town City Centre

Job Summary

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; or 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; or 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; or 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 SKILLS/ COMPETENCIES/ ABILITIES: Extreme Importance/ Essential: Control systems software engineering and development IT and Information systems analysis, design, implementation, integration, delivery and operations Agile approaches to systems development IT systems architecture concepts An understanding of DevOps processes Data curation, transfer, management, archival and governance IT Services, Operations and Support management Risk management Desirable: Knowledge of control systems frameworks, preferably TANGO Knowledge of Radio Astronomy techniques, instrumentation and observatory practices Ability to communicate effectively to a wide audience and a wide range of stakeholders, gathering information and distilling information and tailoring it appropriately for the target audience Ability to develop and convey a technical solution as part of a team Ability to reliably estimate and plan work as part of a team Skills: Modern software collaboration tools such as Github, Containers, Google Drive, JIRA etc. Understanding and experience in implementation of project management and system engineering principles Experience with test-driven development and integration testing techniques, methodologies and frameworks; and supporting systems like revision control and build systems Experience with quality assurance processes and software development processes and willingness to participate in improving software development processes and software quality procedures Teamwork and Collaboration: Cooperates with others to achieve organisational objectives and may share team resources in order to do this. Collaborates with other teams as well as industry colleagues Judgement and Problem Solving: Anticipates and manages problems in ambiguous situations. Develops and selects an appropriate course of action and provides for contingencies. Evaluates, interprets and integrates complex bodies of information and draws logical conclusions, synthesises proposals and defends options with reasoned arguments Adaptability: Demonstrates flexibility in thinking and adapts to and manages the increasing rate of organisational change by adjusting strategies, goals and priorities Willingness to participate in formal and informal learning and mentorship programs

View Job  Cape Town City Centre: Npd Technologist

Senior Control Software Engineer position available in Cape Town Region, Cape Town City Centre. This job position was posted by . The job has been posted on 2025-01-16 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Durban: Senior Finance Controller

Oversee and manage core accounting functions, including invoicing, accounts receivable, accounts payable, general ledger, and financial reporting Prepare and present accurate and timely financial statements and reports to senior management Supplier procure


View Job
Senior Finance Controller

Stellenbosch: Senior Credit Controller- Logistics

Our client is looking for an experienced and detail-orientated Senior Creditors Controller to join their finance team. The ideal candidate will be responsible for managing the company’s accounts payable function, ensuring timely and accurate processing of


View Job
Senior Credit Controller- Logistics

Johannesburg: Senior Credit Controller

One of our client is looking for a Senior Credit Controller to take charge of managing debtor accounts, overseeing collections, and ensuring the companys credit risk is effectively mitigated. This is an excellent opportunity for an individual with extensiv


View Job
Senior Credit Controller

Cape Town City Centre: Senior Control Software Engineer

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 main


View Job
Senior Control Software Engineer

Johannesburg: Senior Credit Controller

Are you ready to take your career to the next level? Our client is looking for a highly skilled and motivated Senior Credit Controller to join their dynamic team Our client is a leading provider of high-speed internet connectivity and data solutions across

View Job  Somerset West: Software Developer - Full Stack (Senior)

View Job
Senior Credit Controller

Pretoria: Senior Access Control & Cctv Technician (Jb4981) posted by Kontak Recruitment

Senior Access Control & CCTV Technician (JB4981)Pretoria, GautengMarket Related including benefitsDuration: PermanentKontak Recruitment Agency is assisting a client to recruit, hire and employ a Senior Access Control and CCTV Technician.Are you passionate


View Job
Senior Access Control & Cctv Technician (Jb4981)

Durban: Senior Finance Controller posted by Tower Group

Oversee and manage core accounting functions, including invoicing, accounts receivable, accounts payable, general ledger, and financial reportingPrepare and present accurate and timely financial statements and reports to senior managementSupplier procureme


View Job
Senior Finance Controller

Sandton: Senior Cost Controller (6 Month Contract) posted by Isilumko Staffing

Job Description:We are seeking a highly skilled and experienced Senior Cost Controller to join our team within the Plant Projects sector. This role will provide comprehensive cost control support for capital projects, maintenance projects, and wells. The s


View Job
Senior Cost Controller (6 Month Contract)

Cape Town: Senior Credit Controller posted by FROGG Recruitment

Senior Credit Controller Pinelands Cape Town Our manufacturing client in Pinelands Cape Town is looking for an experienced Senior Credit Controller with 8 years plus ongoing maintenance of Debtors accounts, Opening of Accounts, and Timeous collection of Ov


View Job
Senior Credit Controller

Johannesburg: Senior Credit Controller – Inland posted by SET Consulting

Main Duties and Responsibilities:Manage a small book of customers from a credit control perspective.Preparation on of reportsManage a small Team, who each have their individual booksCoach the Team and implement a review and performance tracking systemKey r


View Job
Senior Credit Controller – Inland

Johannesburg: Senior Credit Controller posted by Tower Group

Job requirements:Must have advanced excel skills and work experience.Work experience with government accounts with high volumes is also a must have. Key accountabilities and decision ownership[max 5]:? Ensure 100% of all KPI targets are met in line with C&


View Job
Senior Credit Controller

Cape Town: Senior Hot Metal Crane Controller posted by SA Metal

SENIOR HOT METAL CRANE CONTROLLERSA STEELWORKS - AIRPORT INDUSTRIA CAPE TOWNThe Group has a Senior Crane Controller position available. The successful candidate will provide support to SA Steelworks Meltshop Department. Applicants will be required to comp


View Job
Senior Hot Metal Crane Controller

Johannesburg: Senior Store Controller posted by Cre8work!

Requirements:Demonstrable experience of running a warehouse, preferably in the manufacturing industryPrevious management experience with the ability to manage and motivate othersPrevious experience of inventory controlA full understanding of the requiremen


View Job
Senior Store Controller

Johannesburg: Senior Fleet Controller posted by Goldman Tech

Job Description:A reputable production company is currently looking for a Senior Fleet Controller in Gauteng. Requirements: • Diploma in Logistics/Transport Management• 5 years` experience as a Fleet Controller of which 3 years are in a superviso


View Job
Senior Fleet Controller

Kathu: Senior Control Systems Engineer posted by AtripleA recruitment & temps

• To design a cost-effective solution for projects in order to meet the customer needs. • Prepare a detailed design of the approved solution for the client and ensure the effective development thereof. • To design system architecture for sof


View Job
Senior Control Systems Engineer

South Africa: Senior Stock Controller (Retail) posted by AtripleA recruitment & temps

Senior Stock Controller Location: RivoniaSalary: R15 000 p.mOur client is looking for a balance and mature Senior Stock Controller who is energetic and self-motivated. Some with the ability to work under pressure and put in extra efforts to meet tight dead

View Job  Cape Town City Centre: Accountant

View Job
Senior Stock Controller (Retail)

Johannesburg: Senior Projects Controller

Job Responsibilities: Estimate / quote submission: Meet with client or understand RFQ from client Obtain estimates from service providers Vet service provider service offering Ensure costs are correct and in line with client requirements Estimate submissio


View Job
Senior Projects Controller

Johannesburg: Senior Bookkeeper & Inventory Controller

Requirements: Matric Certificate. Relevant Diploma/ Certificate Bookkeeping/ Finance or other. -10 years working experience in Senior Bookkeeping. Proven experience with SAGE Evolution Accounting Package. Strong Microsoft Excel skills. Tenacity, flexibilit


View Job
Senior Bookkeeper & Inventory Controller

Gauteng: Senior Bookkeeper & Inventory Controller posted by Global Network Recruitment

Requirements:Matric Certificate.Relevant Diploma/ Certificate Bookkeeping/ Finance or other.+-10 years’ working experience in Senior Bookkeeping.Proven experience with SAGE Evolution Accounting Package.Strong Microsoft Excel skills.Tenacity, flexibil


View Job
Senior Bookkeeper & Inventory Controller

Gauteng: Senior Credit Controller posted by Salix Recruitment

Are you ready to take your career to the next level? Our client is looking for a highly skilled and motivated Senior Credit Controller to join their dynamic team!Our client is a leading provider of high-speed internet connectivity and data solutions across


View Job
Senior Credit Controller

Gauteng: Senior Credit Controller posted by Salix Recruitment

One of our client is looking for a Senior Credit Controller to take charge of managing debtor accounts, overseeing collections, and ensuring the company’s credit risk is effectively mitigated. This is an excellent opportunity for an individual with e


View Job
Senior Credit Controller

Gauteng: Senior Projects Controller posted by Staff Solutions

Job Responsibilities: Estimate / quote submission:Meet with client or understand RFQ from clientObtain estimates from service providersVet service provider service offeringEnsure costs are correct and in line with client requirementsEstimate submissio


View Job
Senior Projects Controller

South Africa: Senior Process Control Technician posted by Perfect Placement Recruitment

Job Title: Senior Process Control TechnicianLocation: Netherlands Salary: To be discussed in the Interview Vacancy Type: Full-TimeNon- negotiable qualifications and experience required:Diploma or degree in Electrical or Automation Engineering.Extensiv


View Job
Senior Process Control Technician

South Africa: It – Senior Business Process Analyst: Export Control posted by Perfect Placement Recruitment

Job Title: IT - Senior Business Process Analyst: Export ControlLocation: Netherlands Salary: To be discussed in the Interview Vacancy Type: Full-TimeNon- negotiable qualifications and experience required:Experience:Minimum 3 years of experience in bus


View Job
It – Senior Business Process Analyst

Western Cape: Senior Control Software Engineer posted by IT Empowerment Consulting

Key Responsibilities:Development and maintenance of the telescope operational softwareAssist in systems engineering documentation refinementSupport users, operators, as well as the implementation of releases, system changes and fixes.Establish and maintain


View Job
Senior Control Software Engineer

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Cape Town City Centre, Jobs in Cape Town Region

More Jobs in Your Area