Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
933

Software Engineer jobs in United States

Firmware Engineer- Associate

ASSA ABLOY Group

Durban
On-site
ZAR 600,000 - 800,000
21 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

IT Support Technician (Fixed Term Contract)

Sun International

Cape Town
On-site
ZAR 50,000 - 200,000
21 days ago

Mobile App Growth & Insights Lead

Old Mutual South Africa

Johannesburg
On-site
ZAR 800,000 - 1,200,000
21 days ago

Senior Software Developer - Lead LIMS/LIS Projects

SciStaff CC

Centurion
On-site
ZAR 700,000 - 900,000
21 days ago

Android Developer, B2C – DevOps & QA

Boardroom Appointments

Pretoria
On-site
ZAR 400,000 - 600,000
21 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Android Developer B2C

Boardroom Appointments

Pretoria
On-site
ZAR 400,000 - 600,000
21 days ago

Senior Software Developers

Boardroom Appointments

Randburg
On-site
ZAR 600,000 - 800,000
21 days ago

Senior Oracle PL/SQL Developer

Boardroom Appointments

Cape Town
On-site
ZAR 200,000 - 300,000
21 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Mid - Senior Javascript Developer (React)

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 600,000
21 days ago

Senior IT Application Integration Engineer

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
21 days ago

PowerBI & SQL Developer: Data Modeling & Dashboards

Boardroom Appointments

Gauteng
On-site
ZAR 600,000 - 800,000
21 days ago

Junior Application Manager: Drive IT Ops & Support

Boardroom Appointments

Midrand
On-site
ZAR 300,000 - 400,000
21 days ago

Senior Native Mobile Engineer (iOS & Android)

Boardroom Appointments

Johannesburg
Hybrid
ZAR 600,000 - 800,000
21 days ago

Junior Application Manager

Boardroom Appointments

Midrand
On-site
ZAR 300,000 - 400,000
21 days ago

Senior Backend & Integration Developer (C#, APIs, Kafka)

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
21 days ago

PHP developer

Boardroom Appointments

Johannesburg
On-site
ZAR 50,000 - 80,000
21 days ago

Junior C# Developer: Grow with Mentors & Projects

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
21 days ago

Full Stack JavaScript Engineer

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
21 days ago

Junior C# Developer

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
21 days ago

Specialist Product Engineer (Cobol / Mainframe Developer)

Boardroom Appointments

Randburg
On-site
ZAR 200,000 - 300,000
21 days ago

Specialist: Systems Development

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
21 days ago

IT Technician

Boardroom Appointments

Johannesburg
On-site
ZAR 200,000 - 300,000
21 days ago

Systems & IT Support Technician

Boardroom Appointments

Pretoria
On-site
ZAR 200,000 - 300,000
21 days ago

Global Avaya IT Support Engineer

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 400,000
21 days ago

Developer C# .Net

Boardroom Appointments

Stellenbosch
On-site
ZAR 300,000 - 400,000
21 days ago
Firmware Engineer Associate
ASSA ABLOY Group
Durban
On-site
ZAR 600 000 - 800 000
Full time
21 days ago

Job summary

A global security solutions provider is seeking a skilled engineer to join their Durban team. The role focuses on collaborating with teams to deliver products, writing maintainable C/C++ code, and participating in security reviews. Ideal candidates have a BSc in Electronic Engineering, over 5 years of experience, and proficiency in embedded Linux and virtualization technologies. Preference will be given to those familiar with secure software development life cycles and DevSecOps tools. This position also offers opportunities for learning and professional growth.

Qualifications

  • 5+ years of practical engineering experience.
  • Expert in writing performant and maintainable C/C++ code.
  • Familiar with virtualization technologies like Docker.

Responsibilities

  • Collaborate with teams to ensure product delivery.
  • Assist in security reviews and problem identification.
  • Write and maintain devops pipelines.

Skills

Communication skills in English
Problem-solving ability
Attention to detail
Willingness to learn

Education

BSc in Electronic Engineering or equivalent

Tools

C/C++ programming
Embedded Linux
Docker
Git
GNU toolchains
Job description
Job Location : Durban, KwaZulu-Natal, South Africa Application Deadline : March 31, 2026

Role & Responsibilities: -

  • Collaborating with other teams to ensure successful delivery of products.
  • Participate in security reviews with the team helping to identify problem areas.
  • Assist in finding solutions to the identified problems.
  • Participate in preparing, reviewing, and completing project documentation.
  • Writing good, maintainable code.
  • Work on setting up and maintaining devops pipelines.
  • Help with identifying and rectifying security related issues.

Desired Skills & Experience

  • Legally eligible to work in South Africa.
  • Strong communication skills in English.
  • BSc in Electronic Engineering or equivalent.
  • 5+ years of practical engineering.
  • Expert in C/C++, not just able to write code, but able to write performant, maintainable code.
  • Proficient in developing within an embedded Linux environment.
  • Familiarity with virtualization technologies such as docker.
  • Ability to analyze a problem and determine the best steps to solve it.
  • Ability to participate in the design process, providing insight and guidance.
  • Comfortable working with in-circuit emulators, GNU toolchains, gdb and cmake.
  • Strict attention to detail.
  • Experience with distributed embedded systems.
  • Familiarity with Git and Git workflows.
  • Dedicated to learning and continuous growth.
  • Capable of taking a task assigned to you and demonstrating steady progress, realizing when you are going to be blocked and reaching out early.
  • Able to identify unknowns in assigned tasks and go through the discovery process.

Preference will be given to candidates with the following:

  • Familiarity with Yocto/Openembedded Linux will be a big benefit.
  • Experience with Secure Software Development Lifecycles.
  • Experience Cryptographic Standards.
  • Experience with QA processes.
  • Familiarity with cyber security related tools and testing methodologies.
  • SAFe or Agile experience.
  • Experience with gitflow.
  • Experience with DevSecOps and tools like Snyk and Zaproxy
  • 1
  • ...
  • 24
  • 25
  • 26
  • ...
  • 38

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved