Someone beat you to it!

Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay Online Securely listings.

Senior Embedded Software Developer (C/C++, JavaScr

16 hours ago7 views
Ad Saved to My List
View and manage your saved ads in your account.
Report Ad
General Details
Location:
Advertised By:Agency
Company Name:Executive Placements
Job Type:Full-Time
Description

ENVIRONMENT:

A global leader in safety and industrial IoT technology is building next-generation connected systems that integrate hardware devices, sensors, and cloud platforms into a unified, data-driven ecosystem. Their South African engineering team works closely with international counterparts to deliver scalable, real-time monitoring and control solutions. This role is ideal for a Senior Developer who enjoys working across embedded systems and modern web technologies, bridging the gap between device-level programming and cloud-based user interfaces.

 

DUTIES:

  • Design and develop embedded software for device-level integrations and IoT systems
  • Build and maintain firmware and low-level components using C/C++
  • Develop and enhance web-based interfaces using Angular and TypeScript
  • Integrate embedded systems with cloud platforms and backend services
  • Collaborate with hardware, cloud, and product teams to deliver end-to-end solutions
  • Contribute to system architecture across embedded, backend, and frontend layers
  • Perform code reviews, mentor junior developers, and drive best practices
  • Ensure performance, reliability, and scalability across device and platform layers
  • Support debugging, testing, and optimisation of both embedded and web applications

 

REQUIREMENTS:

Qualifications & Experience:

  • Bachelor’s degree in Computer Science, Electronic Engineering or related field
  • 5+ years’ experience in embedded software development
  • Strong C/C++ development experience (embedded/firmware level)
  • Solid experience with JavaScript / TypeScript and Angular
  • Experience integrating hardware devices with cloud or backend systems
  • Understanding of networking, protocols, and system integration

 

Advantageous:

  • Experience with IoT protocols (MQTT, Modbus, BACnet)
  • Exposure to AWS or other cloud platforms
  • Experience with Linux-based embedded environments
  • Knowledge of CI/CD, automated testing, and DevOps practices
  • Experience with real-time systems or edge computing

 

ATTRIBUTES:

  • Strong problem-solving ability across both hardware and software domains
  • Comfortable working across multiple layers of a system (embedded to UI)
  • Collaborative mindset with strong communication skills
  • Ability to take ownership and drive technical solutions
  • Passion for building reliable, real-world systems with tangible impact

Id Subtitle 1353180143
View More
Apply now:
Executive Placements
Selling for 1 year
Total Ads5.37K
Active Ads5.37K
Professional Seller
Seller stats
5.37KTotal Ads
13.17MTotal Views
Contact Executive Placements
Message
(3996)
Name
(Optional)
Email Address
(Optional)
Phone
(Required)
Upload CV(Optional)
DOC or PDF only max 2 MB file size
Send Message
By clicking "Send" you accept the Terms & Conditions and Privacy Notice and agree to receive newsletters and promo offers from us.