Senior Embedded Software Engineer – Jhb
Posted on 2025-03-05
Category | It Computing Software |
---|---|
Location | Gauteng / Johannesburg |
Job Summary
Responsibilities:
Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded software solutions for public transport applications . Embedded Linux Implementation: Configure, maintain, and optimize embedded Linux-based solutions , ensuring high availability, performance, and security . ICT System Integration: Design, configure, and implement integrated ICT solutions that support embedded software applications. Testing & Validation: Conduct system testing, integration testing, and user acceptance testing (UAT) to ensure performance and reliability. Gateway & Integration Development: Develop and test integration gateways for seamless communication between embedded systems, databases, and networks. Troubleshooting & Maintenance: Diagnose and resolve software malfunctions across embedded and ICT environments. Documentation & Knowledge Sharing: Maintain technical documentation , including design specifications, test procedures, and user manuals. Collaboration & Continuous Learning: Work closely with cross-functional teams and stay updated on emerging technologies to enhance system performance. Key Competencies & Personal Attributes: Self-Motivated & Proactive: Ability to work independently , identify areas for improvement, and take initiative in resolving challenges. Technical Agility: Strong understanding of various technologies , including Linux, networking, and databases, with the ability to switch between tech stacks based on project needs. Programming Skills: Knowledge of at least one programming language (e.g., C, C++, Python ) with a willingness to learn new languages as required. Problem Solving & Troubleshooting: Exceptional diagnostic skills with the ability to resolve complex software and ICT challenges . Customer-Centric Mindset: Focused on understanding customer needs and optimizing solutions for operational efficiency . Collaboration & Communication: Strong teamwork and communication skills to effectively engage with internal teams, clients, and external partners . Adaptability & Flexibility: Willingness to learn and adapt to new technologies and evolving project requirements . Detail-Oriented: Precision in software development, system integration, and documentation . Professionalism: A mature, structured, and adaptable approach to work and problem-solving . Minimum
Requirements:
Bachelors degree in Computer Science, Information Technology, Information Systems, or a related field . Minimum 7 years of hands-on experience in embedded software development, configuration, and testing . Strong experience in embedded Linux systems, networking protocols, and server configuration . Proficiency in at least one programming language (e.g., C, C++, Python ) with the ability to learn additional languages . Experience in consulting, system design, contracting, and project coordination . Familiarity with public transport systems is advantageous but not required. Should you not receive a response within 10 working days, please consider your application unsuccessful.
Senior Embedded Software Engineer – Jhb position available in Gauteng, Johannesburg. This job position was posted by . The job has been posted on 2025-03-05 in the It Computing Software category
Click Go Apply to apply online!
You might also like these jobs in the same area.
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Johannesburg: Senior Embedded Software Engineer – Jhb
Key Responsibilities: Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded sof
View Job
Senior Embedded Software Engineer – Jhb
Cape Town City Centre: Senior Embedded Engineer
Job Description: Lead the development of advanced sensors and embedded software Explore and implement cutting-edge technologies in sensor fusion, embedded AI, and real-time data processing. Design scalable, high-performance embedded systems for efficient s
View Job
Senior Embedded Engineer
Johannesburg: Senior Embedded Software Engineer – Jhb posted by Talent Evolution
Key Responsibilities: Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded
View Job
Senior Embedded Software Engineer – Jhb
Western Cape: Senior Embedded Engineer posted by Communicate Finance
Job Description:Lead the development of advanced sensors and embedded softwareExplore and implement cutting-edge technologies in sensor fusion, embedded AI, and real-time data processing.Design scalable, high-performance embedded systems for efficient sens
View Job
Senior Embedded Engineer
Durban: Senior Embedded Software Developer posted by Hire Resolve
Hire Resolve`s client is looking for a Senior Embedded Software Developer to join their team in Durban, KZN. The dynamic individual will lead innovative hardware and embedded software projects in their Research & Development departm
View Job
Senior Embedded Software Developer