🍁 SearchCanadaJobs.com

Software engineer

Company

Unitrade 745

Location

pretoria, gauteng

Type

Full-time

Our client is seeking an experienced Software Engineer with a passion for modernising legacy software systems and developing reliable embedded software solutions. This opportunity offers the chance to work closely with an Embedded Systems Engineer on innovative traffic monitoring and control systems while contributing to the evolution of an established Delphi codebase into modern, maintainable software.

Key Responsibilities Design, develop, implement and maintain software components for embedded systems. Maintain, enhance and refactor an existing Delphi (Object Pascal) codebase. Contribute to the migration of legacy applications to modern programming languages and toolchains. Collaborate with hardware engineers to integrate software with embedded systems. Develop software architectures that meet performance, reliability and memory requirements. Participate in software reviews and hardware-software integration testing. Develop and execute unit, integration and system-level test...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now