Hardware/Software Engineer – Midrand – up to R750k per annum

4 weeks ago


midrand Gauteng, South Africa E-Merge Full time

Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their customers.

Join them in their pursuit of excellence and make a meaningful impact in the ever-evolving landscape of technology solutions.

Key Responsibilities:

  • Develop and maintain embedded software solutions using ANSI C, C++, and Golang, ensuring efficient utilization of system resources and adherence to industry standards.
  • Design and implement firmware for embedded systems, including real-time operating systems (RTOS), leveraging knowledge of Embedded Linux and low-level hardware interactions.
  • Collaborate with hardware engineers to integrate software components into embedded systems, ensuring seamless interoperability and optimal performance.
  • Develop device drivers and middleware for peripheral devices and communication interfaces, such as UART, SPI, I2C, Ethernet, and USB.
  • Design and implement service-oriented architecture (SOA) solutions for distributed embedded systems, facilitating modularity, scalability, and interoperability.
  • Configure and optimize MySQL databases for embedded applications, ensuring efficient data storage, retrieval, and management.

Qualifications :

Bachelor''s degree in IT.

Experience:

  • Ansi C
  • Embedded Linux
  • C++
  • Golang
  • MySQL
  • Service Oriented Architecture (SOA)

The Reference Number for this position is MM58983 which is a Permanent position based in Midrand, Johannesburg offering a salary of up to R750k per annum



  • Midrand, South Africa E-Merge Full time

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their...

  • Software Engineer

    4 weeks ago


    midrand, Gauteng, South Africa E-Merge Full time

    Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We''re on a mission to democratize access to trust through innovative features and customized solutions. If you''re a skilled QA Engineer ready to make a difference, come join our dynamic team today! Key Responsibilities: Write reusable, testable and...

  • Software Engineer

    4 weeks ago


    Midrand, South Africa E-Merge Full time

    Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We''re on a mission to democratize access to trust through innovative features and customized solutions. If you''re a skilled QA Engineer ready to make a difference, come join our dynamic team today! Key Responsibilities:Write reusable, testable and...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    Join the Spinnaker team as a Hardware Support TechnicianYou will assist in the resolution of repairs, refurbishment and the services provided to the branches, HO and our customers. You will need to deliver a speedy service, while maintaining good quality control and admin skills.You will assist the Hardware Support technician in maintaining good standards in...


  • Midrand, South Africa E-Merge Full time

    If youre an enthusiastic Senior Full Stack .NET Developer, and youre looking for an opportunity with a reputable organisation, then this opportunity might just be for you. This company is an official Microsoft Solution partner that specializes in software development, digital transformation consulting, and the design, development, and deployment of...

  • Data Engineer

    1 day ago


    centurion, Gauteng, South Africa E-Merge Full time

    Join a dynamic team at a major telecommunications company in Johannesburg as a Data Engineer. They are seeking a highly skilled and experienced professional to play a pivotal role in transforming their data infrastructure and driving data-driven decision-making across the organization. Key Responsibilities: Design, develop, and maintain scalable ETL...

  • Software Engineer

    2 weeks ago


    Midrand, Gauteng, South Africa E-Merge Full time

    Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We''re on a mission to democratize access to trust through innovative features and customized solutions. If you''re a skilled QA Engineer ready to make a difference, come join our dynamic team today Key Responsibilities:Write reusable, testable and...


  • Gauteng, South Africa ASIE Personnel Full time

    **Hardware Product Manager (Office Automation)** Our client, a leader in the Office Automation industry, is currently looking for a Hardware Product Manager to be based in Midrand. The Hardware Product Manager is responsible for managing the range of Printers and MFP devices and to implement new requirements and product roadmap for all hardware products. -...


  • Midrand, South Africa Spinnaker Software Full time

    **_We are looking for a Site Services technician to join our Midrand branch._** You'll enjoy this role if you have a keen interest in the preventative maintenance of computer equipment. You will travel to our Arch clients' sites to ensure that their equipment runs at optimal performance. Your typical day will involve; - Servicing and maintaining POS...


  • Midrand, South Africa Spinnaker Software Full time

    **_We are looking for a junior site services technician to join our Midrand branch._** You'll enjoy this role if you have a keen interest in the preventative maintenance of computer equipment. You will travel to our Arch clients' sites to ensure that their equipment runs at optimal performance. Your typical day will involve; - Servicing and maintaining POS...


  • Gauteng, South Africa Connall Consulting (Pty) Ltd Full time

    Our client based in Midrand, Johannesburg have a full time Sales position available for an individual well experienced in the sales of Hardware, Building and Plumbing Materials. The sales of hardware, building and plumbing materials is a new addition to our business and requires an individual with strong knowledge of the industry. **Roles and...


  • Midrand, South Africa E-Merge Full time

    Are you a tech enthusiast with a knack for turning code into magic? My client is throwing a coding extravaganza and is on the lookout for a Full Stack Developer (.NET) to join their squad of tech wizards! Your Mission, Should You Choose to Accept: Collaborate with clients to decode and implement their wildest tech dreams.Craft web and mobile applications...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    _We are looking for a junior site services technician to join our Midrand branch._You'll enjoy this role if you have a keen interest in the preventative maintenance of computer equipment. You will travel to our Arch clients' sites to ensure that their equipment runs at optimal performance.Your typical day will involve; Servicing and maintaining POS hardware....


  • Midrand, South Africa Spinnaker Software Full time

    We are looking for a Site Services technician to join our Midrand branch.  You'll enjoy this role if you have a keen interest in the preventative maintenance of computer equipment. You will travel to our Arch clients' sites to ensure that their equipment runs at optimal performance.  Your typical day will involve; ...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    We are looking for a Site Services technician to join our Midrand branch. You'll enjoy this role if you have a keen interest in the preventative maintenance of computer equipment. You will travel to our Arch clients' sites to ensure that their equipment runs at optimal performance. Your typical day will involve;Servicing and maintaining POS...


  • Midrand, South Africa Connall Consulting (Pty) Ltd Full time

    A full time Sales position is available, based in Midrand Johannesburg, for an individual well experienced in the Sales of Hardware, Building and Plumbing Materials. The Sales of Hardware, Building and Plumbing Materials is a new addition to the business and requires an individual with extensive knowledge and experience of the industry. **Key Performance...


  • centurion, Gauteng, South Africa E-Merge Full time

    This cutting-edge fintech organisation needs a highly skilled Intermediate Full Stack C# Developer to join their team. This company specializes in empowering businesses by offering trade credit to their customers, facilitating growth by balancing payment risk with sales opportunities, allowing thriving businesses to expand beyond their cash limitations. ...

  • IT Lecturer

    2 months ago


    Midrand, South Africa Eduvos Full time

    **Job Advert Summary**: **Eduvos **is looking to hire the services of an **Independent Contractor IT Lecturer (Software Engineering) **at our Midrand campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture Information Technology-related modules, in the faculty...


  • Midrand, South Africa Luelle Consulting Full time

    **Gauteng**, Midrand** **Software Develop incl. Junior, Middle and Senior levels - Johannesburg.** **Calling all Software Developers!! An opportunity to take your career to the next level is here for you!** **My client in the technologies space is looking to hire a seasoned Software Developer who will work together with the rest of the team to develop and...


  • Midrand, Gauteng, South Africa Connall Consulting (Pty) Ltd Full time

    A full time Sales position is available, based in Midrand Johannesburg, for an individual well experienced in the Sales of Hardware, Building and Plumbing Materials. The Sales of Hardware, Building and Plumbing Materials is a new addition to the business and requires an individual with extensive knowledge and experience of the industry.Key Performance...