Firmware Engineer

4 weeks ago


Johannesburg, South Africa Curiska Full time

Responsibilities
Provide software solutions to facilitate the design and deployment of control equipment that will enable the organisation to achieve global leadership in the field of electronics blasting systems. This will include the following tasks:
To develop and write, components and interfaces, as required.
To keep abreast of global developments in embedded firmware, software and internet technology and to provide direction with regard to software development.
To integrate the software/firmware development with the business strategy, customer requirements and electronic technology development.
To assist the installation and commissioning of new firmware/software into client sites and to interface and satisfy clients in this process.
 Create system, test and technical specifications for new products

Qualifications and expertise required (Must)
• BSc. Eng. (Computer) / BEng (Electronic) / BSc. Eng. (Electronics) / Equivalent
• At least 5 years’ experience in the skills listed below:
• C development experience
• Firmware development experience in C
• Software architecture experience
• Ability to read/interpret schematics and debug embedded platforms
• Familiarity with software revision control systems and code review techniq


  • Firmware Engineer

    4 weeks ago


    Johannesburg, South Africa Curiska (Pty) Ltd Full time

    ResponsibilitiesProvide software solutions to facilitate the design and deployment of control equipment that will enable the organisation to achieve global leadership in the field of electronics blasting systems. This will include the following tasks:To develop and write, components and interfaces, as required.To keep abreast of global developments in...

  • Firmware Engineer

    3 weeks ago


    Johannesburg, South Africa Curiska Full time

    ResponsibilitiesProvide software solutions to facilitate the design and deployment of control equipment that will enable the organisation to achieve global leadership in the field of electronics blasting systems. This will include the following tasks:To develop and write, components and interfaces, as required.To keep abreast of global developments in...


  • Johannesburg, South Africa E&D Recruiters Full time

    Electronic Design Engineer: Smart Energy Johannesburg-EastMinimum requirements:BSc (Eng)/BEng (Computer/Electrical/Electronic Engineering).Experience in IoT systems and solutions.Experience in embedded firmware development.Experience in mixed signal and circuit layout design.Comprehensive understanding of electrical energy systems.Knowledge of networking,...


  • Johannesburg, South Africa E&D Recruiters Full time

    Electronic Design Engineer: Smart Energy Johannesburg-EastMinimum requirements: BSc (Eng)/BEng (Computer/Electrical/Electronic Engineering). Experience in IoT systems and solutions. Experience in embedded firmware development. Experience in mixed signal and circuit layout design. Comprehensive understanding of electrical energy systems. Knowledge of...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Electronic Design Engineer: Smart Energy Johannesburg-EastMinimum requirements:BSc (Eng)/BEng (Computer/Electrical/Electronic Engineering).Experience in IoT systems and solutions.Experience in embedded firmware development.Experience in mixed signal and circuit layout design.Comprehensive understanding of electrical energy systems.Knowledge of networking,...


  • Johannesburg, South Africa E&D Recruiters Full time

    Software Development Engineer Johannesburg East-RandQualifications and minimum requirements: Degree in Computer Science or Engineering Minimum 5 years of programming experience Software development experience using C++ Duties: Develop/integrate/interface with various components. Design and develop firmware/software solutions. Develop system technical...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Software Development EngineerJohannesburg East-RandQualifications and minimum requirements:Degree in Computer Science or EngineeringMinimum 5 years of programming experienceSoftware development experience using C++Duties:Develop/integrate/interface with various components.Design and develop firmware/software solutions.Develop system technical...


  • Johannesburg, South Africa People Source Full time

    This is a high level technical support role that requires a degreed engineer.Provide technical sales and service support to new, existing & prospective clients i.e. Telephonic, e-mail, ticketing & training Management of device returns (assessment & communication & process improvement) Sales & internal team support (what is sales team asking for versus...


  • Johannesburg, South Africa E&D Recruiters Full time

    Electronic Design Engineer: Product DevelopmentJohannesburg-EastMinimum requirements:Minimum BSc/BEng in Electrical/Electronic engineeringMinimum 1-5 years of design experience in mixed signal electronic design, PCB layout and prototypingWriting software/embedded firmware.Responsibilities:Design integrated electronics for new products.Innovation, design,...


  • Johannesburg, South Africa E&D Recruiters Full time

    Electronic Design Engineer: Product Development Johannesburg-EastMinimum requirements: Minimum BSc/BEng in Electrical/Electronic engineering Minimum 1-5 years of design experience in mixed signal electronic design, PCB layout and prototyping Writing software/embedded firmware. Responsibilities: Design integrated electronics for new products. Innovation,...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Electronic Design Engineer: Product DevelopmentJohannesburg-EastMinimum requirements:Minimum BSc/BEng in Electrical/Electronic engineeringMinimum 1-5 years of design experience in mixed signal electronic design, PCB layout and prototypingWriting software/embedded firmware.Responsibilities:Design integrated electronics for new products.Innovation, design,...

  • Electronic Engineer

    3 weeks ago


    Johannesburg, South Africa Objective Personnel Full time

    Qualification Bachelors or Masters degree in Electrical Engineering, Electronics Engineering, or a related field. Requirements 2-5 years of experience in electronic design required. Prior experience in the electronics, telecommunications, or semiconductor industries preferred. Experience with power electronics. Proficiency in PCB design software such as...

  • Electronic Engineer

    4 weeks ago


    Johannesburg, South Africa Objective Personnel Full time

    Qualification Bachelors or Masters degree in Electrical Engineering, Electronics Engineering, or a related field.Requirements 2-5 years of experience in electronic design required.Prior experience in the electronics, telecommunications, or semiconductor industries preferred.Experience with power electronics.Proficiency in PCB design software such as Altium...

  • Electronic Engineer

    4 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Qualification Bachelors or Masters degree in Electrical Engineering, Electronics Engineering, or a related field.Requirements 2-5 years of experience in electronic design required.Prior experience in the electronics, telecommunications, or semiconductor industries preferred.Experience with power electronics.Proficiency in PCB design software such as Altium...

  • Electronic Engineer

    2 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    We are currently seeking a talented Electronic PCB Design Engineer to join our innovative team. The successful candidate will be responsible for designing and developing printed circuit boards (PCBs) for various electronic systems. This role requires strong technical expertise in PCB layout, schematic design, and signal integrity analysis, as well as the...

  • Electronic Engineer

    3 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    We are currently seeking a talented Electronic PCB Design Engineer to join our innovative team. The successful candidate will be responsible for designing and developing printed circuit boards (PCBs) for various electronic systems. This role requires strong technical expertise in PCB layout, schematic design, and signal integrity analysis, as well as the...

  • Technical Assistant

    4 weeks ago


    Johannesburg, South Africa Freedom Won (Pty) Ltd Full time

    The** Technical Assistant **will be responsible for planning solutions, troubleshooting, and resolving any difficulties that customers might have with their equipment. The successful incumbent will configure hardware and software, run diagnostic tests and electrical checks to identify any technical issue, fault or shortfalls in the system, provide technical...


  • Johannesburg, South Africa Level-Up Full time

    Qualifications Skills & ExperienceBachelor's Degree: While not always mandatory, a bachelor's degree in a relevant field such as computer science, information technology, electroinc engineering, or a related discipline can be advantageous.Hardware Knowledge: In-depth understanding of network hardware devices and peripheral technology. Added bonus if the...


  • Johannesburg, South Africa Vivo Group Full time

    Our client is currently looking for a versatile **Senior Network Administrator** on a 3 Year fixed Term Contract. **Please ensure you attached copies of you all your Qualifications.** As a Network Engineer, you will ensure maximum service availability and performance on all core systems, provision services on core infrastructure and assist the SD with...