Job Description
About the Role
We are seeking a Senior Embedded Software Engineer to join our team in Durban, where you will play a key role in designing, developing, and optimising embedded solutions across multiple projects. If you thrive in a hands-on environment and have a passion for embedded systems and problem-solving, this is an opportunity to work on cutting-edge technology and make a real impact.
Key Responsibilities
- Designing and developing robust embedded software solutions
- Implementing secure embedded systems, including cryptography, secure communication, and secure boot
- Defining and contributing to embedded software architecture and design
- Managing and maintaining codebases using modern DevOps practices and version control tools
- Working across multiple MCU platforms and development environments
- Debugging and optimising systems using hardware tools such as JTAG, SWD, logic analysers, and oscilloscopes
- Supporting both greenfield development and product maintenance initiatives
Requirements
- BEng or BSc in Electronics, Embedded Systems, or similar
- 5 years experience in embedded software development
- Strong proficiency in Embedded C/C++
- Solid experience with embedded security (crypto, secure comms, secure boot)
- Strong understanding of embedded software architecture and design
- Experience with Git-based source control (GitHub, GitLab, Bitbucket, Azure DevOps)
- Hands-on experience with multiple MCU platforms (e.g. STM, Renesas)
- Strong knowledge of communication protocols ( MQTT, TCP/IP, Wi-Fi, etc.)
- Experience with embedded debugging tools and techniques
Qualifications
(No qualifications mentioned in the original job description)
Salary & Benefits
(No salary or benefits information mentioned in the original job description)
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About IT / Computing / Software Jobs in eThekwini
In the eThekwini metropolitan area, the IT and computing industry is experiencing steady growth, driven by the city’s strong economy and increasing demand for digital solutions. This trend is often reflected in job listings, with a wide range of positions available across various sectors. As a result, individuals with expertise in this field are well-positioned to capitalize on opportunities.
The salary range for IT and computing professionals in eThekwini can vary widely, depending on factors such as experience, company size, and industry sector. Typically, entry-level positions may command salaries ranging from R400 000 to R600 000 per annum, while senior roles can exceed R1 million or more. However, these figures are only a rough guide, and actual salaries can differ significantly depending on individual circumstances.
Common skills for IT and computing professionals include proficiency in programming languages such as Java, Python, or C++, as well as experience with software development methodologies like Agile. Additionally, many roles require strong analytical and problem-solving skills, as well as the ability to communicate technical concepts effectively. Other important skills may include expertise in cloud computing, data analytics, or cybersecurity.
The IT and computing industry is often found in various sectors, including financial services, technology, manufacturing, and healthcare. These industries frequently post job openings for software developers, IT project managers, and other specialized roles. While these opportunities can be found across a range of companies, some well-known multinationals like Google and Microsoft also have a presence in eThekwini.
For those looking to advance their careers, there are many development opportunities available within the industry. Common career progression paths include moving from a junior developer role to a senior software engineer, or transitioning into a leadership position as an IT manager or director. Additionally, certifications like CompTIA A+ or ITIL Foundation can provide valuable skills and enhance employability. By developing these skills and staying up-to-date with industry trends, individuals in the eThekwini IT sector can build successful careers and capitalize on opportunities for growth and advancement.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Learn the common software and tools used in your industry - stay current with technology.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Johannesburg: Enterprise Architect
What You Bring: A dark and well-earned TOGAF certification Vast, battle-tested experience with Microsoft technologies Command over enterprise ecosystemsdata...
View JobDurban: Design Engineer
Job & Company Description: As a Solar Design Engineer, youll be responsible for designing efficient and compliant PV systems, from…
View JobJohannesburg: Credit Risk Senior Consultant
You will work in a clientâfacing consulting environment, supporting banks and financial services clients with the development, review, and validation…
View JobPretoria: Hotel Accountant
Key Responsibilities: Manage the full accounting function , including general ledger, debtors/creditors, bank reconciliations, and payroll Prepare and...
View JobSwartklip: Safety Officer / Manager
About the role We are seeking a dedicated Safety Officer / Manager to oversee and implement safety protocols and procedures…
View JobJohannesburg: IT Manager
ð§ Key Requirements: South African citizen (non-negotiable) Degree in IT, Computer Science, or related field Minimum 6 years experience in…
View Job
Browse Employers
Job Alerts