Development Engineer - Firmware
Red Ember Recruitment
Johannesburg, South Africa
1m ago
source : Job Placements


To 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
  • To keep abreast of global developments in embedded firmware, software, and internet technology and to provide direction regarding software
  • To integrate the software / firmware development with the business strategy, customer requirements and electronic detonator chip technology
  • 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
  • Qualifications, Knowledge and Skills Requirements

  • 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 techniques
  • The following experience will be advantageous

  • Linux skills (ssh, scripting, development)
  • C++, python, Qt experience
  • Exposure to software safety certification
  • Exposure to real-time embedded system development
  • Exposure to STM32 and AVR XMega platforms
  • UI design experience in embedded platforms
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form