Intermediate to Senior Embedded Software Developer

Staff Unlimited Recruitment

📍 gqeberha, eastern cape, South-Africa

Full-time Telecommunication & Information Technology

Job Description

Are you ready to elevate your career by solving complex embedded systems challenges? Join a dynamic team focused on pioneering connected hardware products, where your expertise will directly influence innovative communication solutions and device integration.

Duties

  • Design, develop and maintain embedded software and firmware for connected hardware devices.
  • Implement and optimise software for microcontroller and processor-based systems.
  • Build and sustain device drivers, bootloaders, middleware components, and communication stacks.
  • Develop features for wired and wireless communication interfaces, including protocols such as UART, SPI, I2C, USB, Ethernet, Bluetooth, and Wi‑Fi.
  • Interface embedded devices with peripherals and external systems, ensuring robust hardware-software integration.
  • Collaborate closely with cross-functional teams to commission new devices and support product development from prototype to ...
Apply for this Position