Controls Software Engineer
Found in: Adzuna ZA B C2 - 1 week ago
- Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.
- Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.
- Experienced in development software and tools for embedded systems.
- Proficient in C/C++/Structured Text programming, particularly in automotive or mobile equipment applications.
- Knowledgeable in network protocols such as CAN, Ethernet, Wireless 802.11, etc.
- Skilled at interfacing software with sensor data acquisition, including pressure, proximity, angular, temperature, etc.
- Proficient in developing code for controlling valves, motors, and other industrial devices.
- Strong team player with effective communication skills (verbal and written).
- Possesses good organization, time-management, and problem-solving skills.
- Demonstrates willingness to take on new challenges and responsibilities.
- Exercises discretion and independent judgment routinely.
- Proficient with personal computer and Microsoft Office Suite applications
- Pre-employment drug screen, physical (if required), and background check.
- Flexibility to work additional hours as required.
- Occasional travel (including international).
- Valid driver's license and ability to safely operate a motor vehicle.
- Experience with CodeSys, C/C++, and Ladder Logic programming.
- Experience developing software/firmware controls for and interfaces to Telematics, hydraulic circuits, 12V/24V DC electric circuits, A/C motors, and/or control systems for off-road construction equipment.
- Experience in the design and creation of software for the control & automation of off-road construction equipment.
- Applies structured systems engineering approach for software development in heavy construction equipment control.
- Utilizes process automation techniques to enhance equipment operation simplicity and troubleshooting.
- Implements structured software design techniques to distill requirements into software specifications and designs.
- Completes controller/PLC and HMI programming based on software designs.
- Conducts unit and integration testing for controller/PLC/HMI systems to ensure performance.
- Develops software test plans for new designs and changes, coordinating testing and validation.
- Contributes to product documentation development, including manuals and troubleshooting guides.
- Identifies opportunities for product enhancements and cost reductions.
- Ensures project objectives are met, including schedule, budget, and feature set.
- Leads cross-functional design reviews and provides customer support for function and application issues
-
Controls Software Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeEducation and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.Skills and abilities required:Experienced in development software and tools for embedded systems.Proficient...
-
Controls Software Engineer
Found in: Whatjobs ZA C2 - 6 days ago
Randburg, South Africa MC Technology Staffing Full timeEducation and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field. Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software. Skills and abilities required: Experienced in development software and tools for embedded systems....
-
Software Engineer
Found in: Talent ZA 2A C2 - 1 week ago
Randburg, South Africa Dante Personnel Full timeMinimum of 4+ Years of experience in Software engineering.BSc Computer Science or BEng Computer Engineering.Strong proficiency in programming languages such as Java, Python, C & CC+, Linux, Atmel studio, Node.js, networking, SQL, HDML, Linux, KANExperience on projects using Rasberry Pi, Beaglebone, Arduino, RFID, WIFI, UWB technology, UI Designs -...
-
System Architect
1 week ago
Randburg, South Africa Siemens Full time**About the role** We are looking for a software developer who has the ability to work in a fast paced dynamic environment **Key responsibilities** - Collaborate with the Engineering and Customer Service teams on current and future software development activities. - Take the lead on ensuring high quality software delivered. Establish the processes to...
-
Software Tester X3
2 weeks ago
Randburg, South Africa HR Genie Full timeOur Client a Global Tech firm is seeking a Software Tester to join their team in Randburg on a contract basis. They offer stability, attractive rates, growth and a great working environment. **Requirements**: - Analyse and translate business requirements into test scenarios and test cases - Creation and maintenance of test data - Participate in defining...
-
Electrical Design Engineer
Found in: Talent ZA C2 - 3 weeks ago
Randburg, South Africa Rockwell Automation Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Software Developer II
Found in: Talent ZA 2A C2 - 3 weeks ago
Randburg, South Africa Datonomy Solutions Full timeSoftware Developer II - DOT NET, C#, SQLJob PurposeTo work within the Vertigo Technical team and assist with Development, Support and Maintenance.High performance area in the bank, Custom built solution that is critical to the banks ability to manage MFC Clients. Team provides critical services to enable MFC to operate effectively. Integrate with numerous...
-
Engineering Team Lead
3 days ago
Randburg, South Africa Rockwell Automation Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Engineering Team Lead
3 days ago
Randburg, South Africa Rockwell Automation Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Electrical Engineer
Found in: Adzuna ZA B C2 - 1 week ago
Randburg, South Africa Adzuna ZA B C2 Full timeEducation and experience required: Bachelor of Science (4-year) degree in Electrical/Electronic/Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment controls.Skills and abilities required: Proficient in structured system design techniques and computer-aided...
-
Electrical Engineer
Found in: Whatjobs ZA C2 - 6 days ago
Randburg, South Africa MC Technology Staffing Full timeEducation and experience required: Bachelor of Science (4-year) degree in Electrical/Electronic/Computer Engineering or related field. Minimum of five (5) years of experience in the design and development of industrial or mobile equipment controls. Skills and abilities required: Proficient in structured system design techniques and...
-
Electrical Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeEducation and experience required: Bachelor of Science (4-year) degree in Electrical/Electronic/Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment controls.Skills and abilities required: Proficient in structured system design techniques and computer-aided...
-
Project Controls Manager
3 days ago
Randburg, South Africa Wood Plc Full timeOverview / Responsibilities: Wood is currently recruiting for a Project Controls Manager who is functionally accountable for the project planning, cost engineering and capital estimating functions within the Mining & Minerals industry. Key Responsibilities: - The PCM is accountable for the following functions within the project: - Project Planning - Cost...
-
Engineering Lead
Found in: Talent ZA 2A C2 - 3 weeks ago
Randburg, South Africa Datonomy Solutions Full timeWe are looking for an Intermediate Engineering Lead to join our team, based in Johannesburg.To envision, lead and develop fit for purpose, integrated end- to end technical solutions across multiple technologies for the organisation, through inspirational technical leadership and visionary long-term thinking.Provide leadership across multiple initiatives...
-
Software Tester 12 month
Found in: Whatjobs ZA C2 - 6 days ago
Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full timeWe are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...
-
Software Tester 12 month
Found in: Talent ZA C2 - 3 weeks ago
Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full timeWe are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...
-
Specialist Software Asset Management
7 days ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary As...
-
Stock/inventory Controller
3 days ago
Randburg, South Africa PromoXion Media Full time**Responsibilities**: - Receive incoming stock into the storeroom. - Transfer stock to production for order fulfilment. - Notify Accounts Payable (Purchasing) of inventory levels to meet production needs. - Pick and label items for storage and transfer within production procedures. - Maintain a safe and clean storeroom environment. - Assist with...
-
Senior Engineer Decoder UI
Found in: Adzuna ZA B C2 - 1 week ago
Randburg, South Africa Adzuna ZA B C2 Full timePurpose of the Position:Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.Collaborating with architects to design and deliver STB features and...
-
Senior Engineer Decoder UI
Found in: Whatjobs ZA C2 - 6 days ago
Randburg, South Africa Planet10 Full timePurpose of the Position: Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution. Collaborating with architects to design and deliver STB features and...