Senior Embedded Systems Engineer for Cash Processing

ATS Client

Gauteng

On-site

ZAR 850,000 - 1,150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking an experienced embedded systems engineer to drive software development, deployment and maintenance for cash processing technology. You will own the end-to-end lifecycle of technical products, ensure secure and compliant SSDLC, and integrate device systems with client environments.

You will work on device-to-backend communication, ActiveMQ messaging, and backend services while optimizing performance and cost. Strong C++ skills and Linux expertise are essential for this role.

Qualifications

  • Degree in Engineering, CS or related technical field.
  • Minimum 5 years in specialized technical/engineering roles.
  • Experience with embedded systems, IoT devices and hardware integration.
  • Strong C++ development for device-level and backend services.
  • Experience with ActiveMQ and device-to-backend communication.
  • Proven ability to optimize systems and implement cost-effective solutions.

Responsibilities

  • Maintain product lifecycle from concept to end-of-life for technical products.
  • Define and enforce SSDLC for embedded and backend development.
  • Develop integration of cash processing devices into client environments.
  • Maintain device-to-backend communication and ActiveMQ messaging.
  • Provide technical support and ensure security and compliance.
  • Monitor performance and ensure high availability of systems.

Skills

C++ development
Embedded systems
IoT devices
ActiveMQ
Linux systems
Backend services
Communication protocols

Education

Engineering/CS degree
Grade 12

Tools

PostgreSQL
MSSQL
Qt (UI/UX)
Python
Java
JavaScript (Node.js)
Bash
PowerShell

Job description

ATS Client is seeking an experienced embedded systems engineer to drive software development, deployment and maintenance for cash processing technology. You will own the end-to-end lifecycle of technical products, ensure secure and compliant SSDLC, and integrate device systems with client environments.

You will work on device-to-backend communication, ActiveMQ messaging, and backend services while optimizing performance and cost. Strong C++ skills and Linux expertise are essential for this role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer for Cash Processing
Senior Embedded Systems Engineer for Cash Processing

Deposita • Midrand

On-site
ZAR 900,000 - 1,200,000
Embedded Developer
Embedded Developer

ATS Client • Gauteng

On-site
ZAR 850,000 - 1,150,000
Senior Backend Engineer - Postilion ATM Integrations
Senior Backend Engineer - Postilion ATM Integrations

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Clear criminal and credit record
Lead Embedded Systems Engineer - Firmware & Telemetry
Lead Embedded Systems Engineer - Firmware & Telemetry

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Back-End Software Engineer: Cash Devices
Senior Back-End Software Engineer: Cash Devices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Clear criminal and credit record
Embedded Developer
Embedded Developer

Deposita • Midrand

On-site
ZAR 900,000 - 1,200,000
C++ Real-Time Signal Processing Engineer (CUDA)
C++ Real-Time Signal Processing Engineer (CUDA)

ATS Client • Cape Town

On-site
ZAR 600,000 - 1,000,000
International community
Diversity & equal opportunity
Robust training with internal Academy
+1
Senior Full-Stack Engineer — Fintech Payments (Hybrid)
Senior Full-Stack Engineer — Fintech Payments (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior C# .NET Modernization & API Integration Lead
Senior C# .NET Modernization & API Integration Lead

ATS Client • Cape Town

On-site
ZAR 420,000 - 900,000
Senior Full-Stack Engineer for Real-Time Finance Platforms
Senior Full-Stack Engineer for Real-Time Finance Platforms

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000