Senior Software Engineer

3 weeks ago


Johannesburg, South Africa Communicate Engineering Full time

Reference: CTE025183-WLe-1Calling all talented and enthusiastic Software Engineers in Gauteng Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software development and guide a team of individuals who are willing to learn and make a difference.Duties & ResponsibilitiesJob Description:Utilize your expertise in MATLAB/Simulink software development for cutting-edge controllers and systems.Lead the development, documentation, and testing of control software and innovative software tools.Conduct module-level testing and validation to ensure optimal performance.Drive continuous improvement by engineering enhancements to software development processes.Play a key role in system architecture design, integrating advanced technologies for seamless operation.Develop system plant models and simulations to optimize performance and efficiency.Create essential software tools to support production and field operations.Embrace exciting opportunities for occasional international travel to support project needs.Skills & Experience:7+ years of professional experience (non-negotiable).Demonstrate solid experience in ISO 26262 functional safety design.Proficiency in MATLAB/Simulink.Display familiarity with Polarion ALM tools.Apply knowledge of J1939 CAN communication and associated test tools/equipment.Qualification:BEng or MEng. Degree in Electronic / Mechatronic Engineering.Only South African Residents or individuals with a relevant South African work permit will be considered.Contact WIEDAAD LEEMAN on 021 418 1750, quoting the Ref: CTE025183.Connect with us at www.communicate.co.za and Register your CV to create a profile and view all our Engineering recruitment vacancies. #J-18808-Ljbffr



  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services. This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, South Africa Gig Engineer Full time

    Changing the way the world works @ Gig Engineer | Founder | MBA | Engineer | Jedi Gig Engineer is seeking an experienced Senior Process Engineer to lead process development and optimisation efforts on behalf of its client, dedicated to advancing nuclear fuel technologies for next-generation reactors. In this role, you will oversee the design, implementation,...


  • Johannesburg, South Africa Mri Software Full time

    MRI Software is seeking a talented and passionate Software Engineer to join our team in Johannesburg. In this role you will play a key part in developing, testing, and maintaining software solutions throughout the entire software development lifecycle, with a strong focus on applying AI to practical technology solutions. What You'll Do Develop, test, and...


  • Johannesburg, South Africa Mri Software Full time

    MRI Software is seeking a talented and passionate Software Engineer to join our team in Johannesburg. In this role you will play a key part in developing, testing, and maintaining software solutions throughout the entire software development lifecycle, with a strong focus on applying AI to practical technology solutions. What You'll Do Develop, test, and...


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R1 200 000 - R2 400 000 per year

    Gig Engineeris seeking aSenior Professional Civil Engineeron behalf of its client based in Johannesburg.As aSenior Airport Civil Engineer, you will form part of theSouth African Aviationteam and will work with our colleagues in Airport Asset Design based in the Netherlands. With your background and knowledge in civil engineering, you would lead our Airports...


  • Johannesburg, South Africa Iris Software Full time

    Job Description Manager Software Engineering Job Rank : Manager Location : Johannesburg, Gauteng Responsibilities The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate...


  • Johannesburg, South Africa Iris Software Full time

    A leading software solutions provider in Johannesburg is looking for a Manager Software Engineering to build tailored digital solutions for business assurance. The role includes managing teams, overseeing software development, and ensuring efficient operations. Candidates must have a bachelor's degree in a technical field and significant experience in...