Software Engineer/Developer Graduate - Centurion, South Africa - Network Recruitment

    Network Recruitment background
    Description
    Education and Experience Requirements:
    • Bachelor of Engineering in Electronics or Computer Engineering specializing in Control Systems and Embedded Software (Motor control).
    • Thorough understanding and experience of writing embedded software.
    • FPGA programming using Verilog/System Verilog.
    • Design simulations Skills using Matlab or Similar software.
    • 0-1 year experience.
    • Project Management experience/knowledge.
    • Libre/Microsoft Office experience/knowledge.

    Duties and Responsibilities:
    • System design and simulation of systems such as servo drives.
    • Design and develop embedded software and firmware (Verilog) for systems designed.
    • Define the requirements and document for systems designed.
    • Selection of brush-less/brushed motors.
    • Testing and analysis of test results to verify performance.
    • Interacting with clients during all phases of the development life cycle.
    • Control systems simulations.