Computer Systems Engineers/Architects

Johannesburg FULL TIME R25,000 - R66,667 / Month
(R300,000 - R800,000 / Year)

Job Description

We are on the lookout for talented Computer Systems Engineers/Architects to join our innovative team. The successful candidate will play a vital role in designing and developing firmware for various electronic devices, collaborating with cross-functional teams to deliver high-quality solutions.

Responsibilities

  • Architect and maintain microcontroller firmware.
  • Conduct thorough debugging of firmware to ensure reliability.
  • Participate in regular code review processes.
  • Support project management activities related to firmware development.
  • Assist in developing and maintaining training materials for new staff.
  • Foster a culture of innovation and collaboration among team members.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree preferred
Experience
  • 2-5 years in firmware development roles
Technical Skills
  • C/C++ Programming
  • Wireless Protocols
Soft Skills
  • Analytical Skills
  • Collaboration
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with software development lifecycle (SDLC): Knowledge of the complete software development lifecycle and processes.
  • Understanding of microcontroller peripherals: Familiarity with peripherals commonly used in embedded systems.

Benefits

  • Attractive remuneration package
  • Health and wellness programs
  • Career growth opportunities
  • Work-life balance initiatives

Company Culture

  • Continuous Learning: We are committed to the continuous learning and development of our staff, providing ample growth opportunities.
  • Diversity and Inclusion: We celebrate diversity and ensure that every employee feels included and valued.
Status: Closed