Current jobs related to Controls Software Engineer - Randburg - Adzuna ZA B C2
-
Senior Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa Planet10 Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Planet10 as a Technical Lead for UI Development. This is a key position that will play a critical role in the success of our satellite operator solution.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the UI Development Team,...
-
Senior Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa MC Technology Staffing Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to junior...
-
Intermediate Software Engineer
2 months ago
Randburg, South Africa Agile Full timeOur client in the AgriTech industry is looking for an Intermediate Software Developer to join their team. Summary: Looking for developers to join the client's team to build a platform for the agricultural sector. Offices are in Johannesburg & Stellenbosch. The ideal candidates are experienced, pragmatic, and enjoy seeing their work bring tangible value....
-
Senior Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Paradeco Consulting Full timeParadeco Consulting: Seeking a Talented XR DeveloperWe are a leading consulting firm, and we're looking for a highly skilled XR developer to join our team. As a key member of our team, you will be responsible for designing and developing immersive experiences using Unity and Unreal Engine.Key Responsibilities:Develop high-quality AR and VR experiences using...
-
Software Engineer
1 week ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team at FirstRand Bank Limited. As a key member of our technology team, you will be responsible for implementing a program of technology projects to ensure that program goals are accomplished.Key ResponsibilitiesResearch new technology being used in the financial sector and develop...
-
Software Engineer
1 week ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team at FirstRand Bank Limited. As a key member of our technology team, you will be responsible for implementing a program of technology projects to ensure that program goals are accomplished.Key ResponsibilitiesResearch new technology being used in the financial sector and develop...
-
Java Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa PRR Recruitment Services Full timeWe are seeking a talented Java software engineer to join our dynamic development team at PRR Recruitment Services. As a Java developer, you will be part of a small team working on mission-critical software solutions for the Mining Industry.This is a challenging Java developer position that will expose you to a variety of technologies, including Java EE,...
-
Software Engineer
2 days ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team at FirstRand Bank Limited. As a key member of our technology team, you will be responsible for implementing a program of technology projects to ensure that program goals are accomplished.Key ResponsibilitiesResearch new technology being used in the financial sector and develop...
-
Senior Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa Paradeco Consulting Full timeAbout the RoleWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Paradeco Consulting. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge AR/VR experiences using Unity and Unreal Engine.Key ResponsibilitiesDevelop and maintain high-quality AR/VR applications using...
-
Senior Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa MC Technology Staffing Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our software development team, you will be responsible for leading the development of complex software applications and ensuring the highest quality of deliverables.Key ResponsibilitiesTechnical Leadership:...
-
Software Engineer
3 days ago
Randburg, Gauteng, South Africa Syncwize Group Full timeSoftware Developer PositionWe are seeking a skilled Software Developer to join our team at Syncwize Group. The successful candidate will be responsible for designing, implementing, and maintaining software applications and systems.Key Responsibilities:Conduct research and analysis to identify software requirements and develop solutions.Design, implement, and...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeRequired Qualifications / Experience: Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years work experience in a similar environment. Proven experience in a Senior role with a track record of successful projects. Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeRequired Qualifications / Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years work experience in a similar environment.Proven experience in a Senior role with a track record of successful projects.Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good understanding of...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa Adzuna ZA B C2 Full timeRequired Qualifications / Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years work experience in a similar environment.Proven experience in a Senior role with a track record of successful projects.Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeRequired Qualifications / Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 yearsâ work experience in a similar environment.Proven experience in a Senior role with a track record of successful projects.Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa MC Technology Staffing Full timeRequired Qualifications / Experience: Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 yearsâ work experience in a similar environment. Proven experience in a Senior role with a track record of successful projects. Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good...
-
Senior Software Engineer
3 weeks ago
Randburg, South Africa Adzuna ZA B C2 Full timeRequired Qualifications / Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 yearsâ work experience in a similar environment.Proven experience in a Senior role with a track record of successful projects.Strong technical skills in C#,Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good...
-
Software Architect
2 days ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a highly skilled Software Architect to join our team at FirstRand Bank Limited. As a key member of our talent team, you will be responsible for designing and implementing large-scale system developments, understanding and designing software pipelines, and creating critical success factors for accurate implementation of...
-
Randburg, Gauteng, South Africa Mintek Pty Ltd. Full timeJob SummaryCompany: Mintek Pty Ltd.Job Type: PermanentIndustry: Scientific Research and DevelopmentJob Category: Electrical EngineeringLocation: RandburgContract: Full-timeRemuneration: Market RelatedJob DescriptionWe are seeking an experienced professional to join our team as a Process Control Engineer: Implementation Specialist. The successful candidate...
-
Senior Software Engineer
6 days ago
Randburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Software Engineer - Decoder UI Development LeadAt Planet10, we are seeking a highly skilled and experienced Senior Software Engineer to lead our Decoder UI Development team. As a key member of our team, you will be responsible for designing, developing, and delivering complex decoder UI solutions for our satellite operator clients.Key...
Controls Software Engineer
4 months 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