Controls Software Engineer
3 months ago
My client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's driving the future of construction with state-of-the-art equipment and engineering excellence.
As a Controls Software Engineer, you will be responsible for developing software and tools for embedded systems, particularly in automotive or mobile equipment applications. You will interface software with various sensors, including pressure, proximity, angular, and temperature sensors, and develop codes to control valves, motors, and other industrial devices. Using a structured systems engineering approach, you will create software to control heavy construction equipment, enhancing simplicity of operation, troubleshooting, and operator functionality to minimize downtime. Your role includes distilling product requirements into specifications, designs, and test plans, completing controller/PLC and HMI programming, and performing unit and integration testing. You will lead cross-functional software and HMI design reviews, resolve field and warranty issues, collaborate with the Technical Publications Department, and perform engineering calculations during the design cycle.
Job Experience and Skills Required:
- Bachelor of Science degree in Electrical or Computer Engineering.
- Minimum of 5 years of experience in the design and development of industrial or mobile equipment control software.
- Proficiency in C, C++, and Structured Text programming is essential, as well as a solid understanding of network protocols like CAN, Ethernet, and Wireless 802.11.
Apply now
For more Engineering Jobs, please visit
-
Senior Technical Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Gig Engineer Full timeJob SummaryWe are seeking a highly experienced and skilled Technical Manager to lead our Control & Instrumentation (C&I) Engineering Department. The successful candidate will be responsible for overseeing the technical management of the department, ensuring all deliverables are executed to the required quality and schedule.Key ResponsibilitiesTechnical...
-
Controls Software Engineer
3 months ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeJob & Company Description:My client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's...
-
Controls Software Engineer
3 months ago
Johannesburg, South Africa Network Recruitment Full timeJob & Company Description:My client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's...
-
Controls Software Engineer
2 days ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeMy client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's driving the future of...
-
Controls Software Engineer
2 days ago
Johannesburg, South Africa Network Recruitment Full timeMy client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's driving the future of...
-
Controls Software Engineer
2 days ago
Johannesburg, South Africa Network Recruitment Full timeMy client specialises in cutting-edge off-road construction equipment, providing innovative solutions for the most demanding construction projects. With a focus on advanced technology and reliability, they lead the industry in developing machinery that enhances efficiency and performance on rugged terrains. Join a team that's driving the future of...
-
Software Development Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe are a leading custom software and product development company, delivering innovative solutions for large enterprises and dynamic start-ups.We pride ourselves in taking on and solving complex problems, leveraging a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong presence in...
-
Control Systems Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Alstom Full timePosition Overview We are seeking a qualified Software Development Engineer to join our dynamic Engineering Department. This role is pivotal in the development and validation of Train Control and Monitoring System (TCMS) application software. Key Responsibilities Implement and apply standard TCMS Software Design and Validation processes while...
-
Java Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa Copious Software Full timeJob Title: Java DevelopersJob DescriptionWe are seeking a skilled Java Developer to join our team at Copious Software. As a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java 8 and Spring Stack.Key Responsibilities:Design and develop software applications using Java 8 and Spring Stack.Develop...
-
Software Engineer for Train Control Systems
3 weeks ago
Johannesburg, Gauteng, South Africa Alstom Full timePosition Overview The Software Development Engineer role is pivotal within the Engineering Department, focusing on the development and validation of Train Control and Monitoring System (TCMS) application software. This position plays a critical role in enhancing the functionality and reliability of our rail systems. Key Responsibilities ...
-
Software Engineer for Train Control Systems
3 weeks ago
Johannesburg, Gauteng, South Africa Alstom Full timePosition Overview We are seeking a qualified Software Development Engineer to join our dynamic Engineering Department. This role will focus on the development and validation of advanced Train Control and Monitoring System (TCMS) application software. Key Responsibilities Implement and apply standard TCMS Software Design and Validation...
-
Software Engineer
2 months ago
Johannesburg, South Africa Curiska Full timeHiring: Software Engineer (Randburg) We are actively seeking a talented and driven Software Engineer to join a dynamic team. Our client is a leading innovator in the mining industry dedicated to developing cutting-edge solutions that meet global demands. This position offers an excellent opportunity to work on diverse projects alongside a collaborative team...
-
Software Engineer
2 months ago
Johannesburg, South Africa Curiska Full timeHiring: Software Engineer (Randburg) We are actively seeking a talented and driven Software Engineer to join a dynamic team. Our client is a leading innovator in the mining industry dedicated to developing cutting-edge solutions that meet global demands. This position offers an excellent opportunity to work on diverse projects alongside a collaborative...
-
Software Engineer
2 months ago
Johannesburg, South Africa Curiska (Pty) Ltd Full timeHiring: Software Engineer (Randburg) We are actively seeking a talented and driven Software Engineer to join a dynamic team. Our client is a leading innovator in the mining industry dedicated to developing cutting-edge solutions that meet global demands. This position offers an excellent opportunity to work on diverse projects alongside a collaborative team...
-
Software Development Engineer
5 days ago
Johannesburg, Gauteng, South Africa Alstom Full timeJob Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team in Dunnottar, Nigel (Gauteng Province). The successful candidate will be responsible for the development and validation of Train Control and Monitoring System (TCMS) application software.Key Responsibilities:Deployment and application of...
-
Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa JenRec Recruitment Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at JenRec Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using a range of technologies.Key ResponsibilitiesDesign and develop software applications using C#.Net Core, Java, and other...
-
Software Engineer
1 month ago
Johannesburg, South Africa Network Recruitment Full timeJob Description: As a Software Engineer you will be responsible for designing, developing, and maintaining software applications that meet the clients' needs. Key Responsibilities: Design, develop, test, and maintain software applications and systems. Write clean, efficient, and well-documented code that follows best practices and coding standards....
-
Software Engineer
1 month ago
Johannesburg, South Africa Network Recruitment Full timeJob Description:As a Software Engineer you will be responsible for designing, developing, and maintaining software applications that meet the clients' needs. Key Responsibilities:Design, develop, test, and maintain software applications and systems.Write clean, efficient, and well-documented code that follows best practices and coding standards.Collaborate...
-
Senior Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeUnlock Your Potential as a Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Goldman Tech Resourcing. If you are a well-rounded developer with a passion for delivering high-quality software solutions, we want to hear from you.Key Responsibilities:Design and develop robust and scalable...
-
Design System Engineer
2 days ago
Johannesburg, Gauteng, South Africa MRI Software Full timeAbout the RoleWe are seeking a highly skilled Design System Engineer to join our team at MRI Software. As a key member of our design team, you will play a crucial role in creating intuitive user interfaces and maintaining a cohesive design system for our digital products.ResponsibilitiesDevelop and maintain a robust design system that includes reusable...