Date | 2025-01-19 |
---|---|
Job Title | Senior Control Software Engineer |
Employer | IT Empowerment Consulting More Information |
Salary | 0 |
Category | It Computer |
Location |
Western Cape / Western Cape |
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
Senior Control Software Engineer position available in Western Cape, Western Cape. This job position was posted by IT Empowerment Consulting. The job has been posted as a char8000 ad on 2025-01-19 at 01:19:44 in the It Computer category
Click Go Apply to apply online!
You might also like to look at the available jobs in the same area.
Apply directly on jobmail 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
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
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
Email Alerts
Click the button below and submit your email to receive email alerts with the latest jobs.
This service is offered by Result Generation
We do not save your information, and your email is the only information we forward to the service.
If you wish to unsubscribe, please click here