Senior Embedded Software Engineer
5 days ago
- 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.
- 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.
- 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.
-
Embedded design/ Electronic Engineer
5 days ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeElectronic Embedded Design EngineerJohannesburg EastCommercial development at Consulting and Product development company.The engineer we require will be responsible for software development on low-level C programming. The suitable candidate must have a strong mathematical backgroundWe require an engineer with more than 2 years of solid...
-
Embedded Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Frostbyte Digital Full timeA Systems Integration Engineer aims to integrate software components (created internally or externally) across enterprise-wide set top box software solutions. As a systems integration engineer, you will be responsible for coordinating software systems integration across cross-functional teams. You will be also involved in reviewing SI team deliverables,...
-
Embedded Engineer
1 week ago
Johannesburg, Gauteng, South Africa Frostbyte Digital Full timeA Systems Integration Engineer aims to integrate software components (created internally or externally) across enterprise-wide set top box software solutions. As a systems integration engineer, you will be responsible for coordinating software systems integration across cross-functional teams. You will be also involved in reviewing SI team deliverables,...
-
Embedded Software Development Lead
7 days ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full timeCompany OverviewCommunicate Recruitment is a leading recruitment agency providing innovative solutions for businesses to find the best talent. We specialize in placing top professionals in various industries, ensuring our clients receive exceptional support throughout the hiring process.Job DescriptionThe Design Engineer will be responsible for leading new...
-
Senior Software Development Engineer
6 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeWe are seeking a talented Electronic Engineer specializing in software development to join our team at Network Engineering.Duties & ResponsibilitiesAs an Electronic Engineer, you will play a crucial role in designing and developing cutting-edge software solutions for electronic systems. This position offers an exciting opportunity to work on innovative...
-
Embedded Electronic Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Planned Talent Full timeJob Description:Are you a seasoned Engineer seeking your next career move?Market trend currently show a demand for talented Engineers with a background in Electronics, Robotics, Mechatronics or Software. Planned Talent has established relationships for various local and international organizations and eager to connect with Engineering professionals to assist...
-
Embedded Systems Specialist
6 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeWe are looking for a skilled Electronic Engineer who can develop and design advanced software solutions for electronic systems.About the JobThis is a great opportunity to work on challenging projects with a dynamic team at Network Engineering. As an Electronic Engineer, you will be responsible for creating software solutions that meet the needs of our...
-
Senior Embedded Systems Developer
5 days ago
Johannesburg, Gauteng, South Africa Skillzpage Full timeAbout the RoleThis exciting opportunity is available for a skilled Senior C++ Developer to join our team at Skillzpage. Based in Parktown, this role offers flexible hours and the chance to work on a variety of projects.The successful candidate will be responsible for developing Web API, C++ applications, and C applications, as well as designing and...
-
Senior Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa Kuba Full timeKuba Pay is a company that operates globally, with offices in various locations. We are looking for a skilled Developer to join our team in Johannesburg.The Developer will report to the Engineering Manager and be responsible for the server side of our Solution. As a key member of our engineering team, you will work closely with other engineers to ensure...
-
Software Engineering Expertise
5 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSolution FocusAs a Frontend and Backend Development Professional at Blue Bean Software, you will play a key role in designing, developing, and maintaining end-to-end solutions that transform businesses and improve lives.You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet the evolving needs of our clients....
-
Software Developer for Electronics
6 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeAre you a skilled Electronic Engineer looking for a new challenge? We have an exciting opportunity for you to join our team at Network Engineering and help us deliver innovative software solutions for electronic systems.About the JobThis is a great opportunity to work on challenging projects with a dynamic team. As an Electronic Engineer, you will be...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa LexisNexis South Africa Full timeJob title : Senior Software Engineer (Johannesburg)Job Location : Gauteng, JohannesburgDeadline : April 03, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or...
-
Senior Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAre you an experienced Senior Software Engineer with a passion for innovation in Fintech and Proptech ? This Microsoft Gold Partner has been leading the way in secure digital onboarding and fraud mitigation solutions for over 20 years . Theyre seeking a highly skilled Microsoft Stack Developer to design, build, and maintain high-quality software solutions in...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa LexisNexis South Africa Full timeJob title : Senior Software EngineerJob Location : Gauteng, JohannesburgDeadline : April 10, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or product line. You...
-
Senior Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa FirstRand Namibia Limited Full timeJob DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying complex software applications.Your primary focus will be on building scalable, efficient, and secure software systems that meet the needs...
-
Senior Software Engineer
6 days ago
Johannesburg, Gauteng, South Africa FNZ Group Full timeJob DescriptionWe are seeking a talented Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software engineering, with experience in...
-
Electronic Engineering Professional
6 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeNetwork Engineering is seeking a talented Electronic Engineer to join our team and help us deliver cutting-edge software solutions for electronic systems.About the RoleThis is a fantastic opportunity to work on innovative projects with a highly skilled team. As an Electronic Engineer, you will be responsible for designing and developing software solutions...
-
Senior Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Wesbank Full timeWelcome to Wesbank, a leading financial institution in South Africa.Job OverviewWe are seeking an experienced Senior Software Engineer to join our team at FirstRand Group. As a key member of our talent team, you will be responsible for designing, developing, and implementing complex software applications.Key ResponsibilitiesDesign and develop high-quality...
-
Senior Software Development Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeA pioneering leader in medical imaging technology , Lodox Systems (Pty) Ltd , is seeking a Senior Software Development Engineer to drive innovation in C++ application development for cutting-edge medical devices . This role is based in Johannesburg (on-site/hybrid TBD) and offers a unique opportunity to work on firmware, system architecture, and hardware...
-
Design Engineer
7 days ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full timeSoftware Development:Engage in the full lifecycle of Process Automation products, including: Requirements gatheringProject planning and executionAlgorithm development and modellingSoftware implementationDocumentation:Create and maintain thorough documentation throughout the product lifecycle, including: Software requirements:Project deliverables and...