Senior Embedded Software Engineer
2 weeks ago
Job Purpose: The Embedded Software Engineer plays a critical role in the analysis, design, configuration, and implementation of embedded software solutions and ICT systems . The role involves developing, maintaining, and integrating software solutions for public transport applications , network infrastructure, and related systems. This position requires a strong foundation in embedded Linux systems, networking protocols, and general ICT principles , along with the ability to develop and troubleshoot software applications . The ideal candidate will be adaptable and capable of working with multiple programming languages and technology stacks . Travel Requirements: Travel within Africa and overseas may be required 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 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.
-
Office Administrator for Engineering Company
2 weeks ago
Parktown North, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full timeOffice Administrator for Engineering CompanyGauteng | Permanent positionMust be willing to relocate to JHB North near to Roodepoort if neededWill be working at the Companies premises 5 days a weekMust have 4-5 years working experience in an Engineering company or similar as an Administrator Clerk or a Secretory etc.Matric Certificate (good Mathematics marks...
-
Parktown North, Gauteng, South Africa Diverse Consulting Solutions Full timeOffice Administrator Vacancy for an Engineering CompanyGauteng | Permanent positionMust be willing to relocate to JHB North if neededWill be working at the Companies premises 5 days a week4-5 years+ working experience in an Engineering Company or similar as an Office Administrator/ Administration Clerk /or a Secretary etc.Matric Certificate (good Mathematics...
-
Office Administrator for Engineering Company
1 week ago
Parktown North, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full timeOffice Administrator for Engineering CompanyGauteng | Permanent positionMust be willing to relocate to JHB North near to Roodepoort if neededWill be working at the Companies premises 5 days a weekMust have 4-5 years working experience in an Engineering company or similar as an Administrator Clerk or a Secretory etc.Matric Certificate (good Mathematics marks...
-
Senior Health Economist
1 week ago
Parktown North, Gauteng, South Africa AJ Personnel Full timeMain purpose of the job: To lead Health Economic evaluation and econometric research, and to lecture in the Masters in Public Health (MPH) Programme and supervise students (Masters and PhD candidates) Location: Wits School of Public Health, Parktown, Johannesburg About the Role: An opening exists for an energetic researcher who will be a crucial member...
-
Head of Software Engineering
3 days ago
Parktown, South Africa Rand Mutual Assurance Full time**THE JOB AT A GLANCE** Reporting to the Chief Information Officer, the Head - Software Engineering is responsible for leading and overseeing all aspects of software engineering within the organization. This role involves strategic planning, team leadership, and ensuring the delivery of high-quality software products that meet business objectives and...
-
Senior Structural Engineering Draughtsman
7 days ago
Parktown, South Africa Enshrine Placements Full timeOur client currently has an opportunity for a Structural Layout and Detail Draughtsman who is proficient in the Autodesk suite of software, preferably AutoCad and Revit. Navisworks and Recap will be an advantage. The successful incumbent will have a minimum of 10 years of experience in design, layout and detail draughting experience in the Mining and Heavy...
-
Senior Actuarial Specialist
2 weeks ago
Parktown, South Africa Hollard Recruitment Full time**Job Advert Summary**: Hello an exciting new opportunity has just become available in our HINT, Actuarial area. We are looking to recruit a Senior Actuarial Specialist. **The primary purpose of this role** is to perform actuarial valuations for the business written through various countries within Hollard International. This includes: Provision of...
-
Java Software Engineer Manager
2 days ago
Province of North West, South Africa Ascent People Ltd Full timeAbout the RoleWe are seeking a skilled Senior Java Developer to join our team at Ascent People Ltd. As a key member of our development team, you will play a crucial role in shaping our cutting-edge CRM SAAS solution. Your primary responsibility will be to develop high-quality software applications using the latest Java technologies.### Job Description:As a...
-
Senior HVAC Engineer
24 hours ago
Province of North West, South Africa First Recruitment Group Full timeOur client is looking to recruit a Senior HVAC Engineer for a contract or permanent basis in Warrington.Warrington (Hybrid Working)Inside IR35Contract or StaffBPSSThese Ventilation projects are required to remove redundant assets from an Alpha plant and its associated ventilation systems. These are multi-disciplined projects that will design plant and...
-
Process and Systems Manager
3 days ago
Parktown, South Africa Rand Mutual Assurance Full time**THE JOB AT A GLANCE** As the Process and Systems Manager, you will be reporting into the Head of QA. You will be responsible for leading, managing, and deploying process change programs across the Group in order to provide end to end solutions, establishing an approach and methodology through which business process management can be driven throughout...
-
Actuarial Analyst
2 weeks ago
Johannesburg North, South Africa Communicate Recruitment Full timeAre you an ambitious Actuary looking to make a profound impact on the financial world? We are searching for a talented Life Valuations Actuary to join an esteemed team and play a pivotal role in shaping the future of this organization. This company believes in empowering their employees to reach their full potential. As a leading Financial Services provider...
-
General Manager: Software Development
1 week ago
Johannesburg North, South Africa Network Recruitment (South Africa) Full timeExperience required: 10 - 12 Years' working experience within the IT and management sectors 5+ Years' expereince as Senior Application / Web Developer 5+ Years Senior Management experience Technologies / Technical Experience: Considerable knowledge of the following: - .Net - C# - Delphi - Presentation skills - Budget Management - Project Management -...
-
Senior Java Developer – 70K
2 days ago
Province of North West, South Africa Ascent People Ltd Full timeSenior Java Developer – 70K Location: North West Industry: IT Salary: £60000 - £70000 per annum + Pension, Health, Gym Posted: 20/08/2024 Description: As the Senior Java Software Engineer, you'll be a key player in developing this cutting-edge CRM SAAS solution. You'll work on projects throughout the software lifecycle, from requirements analysis to...
-
Senior Programmer
1 week ago
Johannesburg North, South Africa HR Genie Full timeWere hiring a Senior Programmer that will be programming in Unreal Engine 4 for our currently unannounced project This is an Senior level position, so you should have plenty of experience with working in videogame engines (preferably Unreal). You should have a passion and interest in creating quality videogames from a technical perspective and have an...
-
Senior Integrator
1 week ago
Parktown, South Africa Kuba Pay Ltd Full timeDeployment: - Preparation of customer data migrations to the new hosted ticketing system. - Preparation of hardware, installation of software and provisioning of the various platforms (in-house or at the customer's) - Setting up the different flows (configuration of servers, equipment, VPN, in conjunction with the customer). - Preparation and optimization...
-
Legal Advisor
3 hours ago
Parktown, South Africa Hollard Recruitment Full time**Job Advert Summary**: Helloan exciting new opportunity has just become available in our Insure, Business Assurance area. We are looking to recruit a Legal Advisor Role Objectives This function will be focused on assisting the business to manage its legal risk. Legal risk is the risk to business resulting from any of their rights not being fully...
-
Electrical Engineer
4 weeks ago
Pretoria North, South Africa Network Recruitment Full timeWhat you'll be doing (the exciting stuff): Leading the Charge: Take ownership of diverse and challenging projects, from concept to commissioning, across a range of sectors. Like: high-voltage substations, renewable energy integration, building services design. Consulting Guru: Provide expert advice and technical guidance to clients, building strong...
-
Automation Engineer
3 weeks ago
Durban North, KwaZulu-Natal, South Africa Network Recruitment Full timeAre you ready to push the boundaries of automation and be at the forefront of industrial innovation? Were looking for a skilled professional to design, program, and test cutting-edge automated systems that revolutionize processes. In this role, you'll work with PLCs, RAPIDs, Prepmasters programming, HMI development, and advanced troubleshooting , turning...
-
Senior Backend Java Developer
2 days ago
Province of North West, South Africa Ascent People Ltd Full timeJob DetailsAscent People Ltd is seeking a talented Senior Java Developer to join our team. This role presents an exciting opportunity to contribute to the development of a cutting-edge CRM SAAS solution using the latest Java technologies. In this position, you will lead the development of high-quality software applications, collaborating with...
-
Electrical Engineer
4 weeks ago
Pretoria North, South Africa Network Recruitment Full timeAre you an Electrical Engineer with a passion for innovation and a knack for turning complex challenges into elegant solutions? Do you thrive in a collaborative environment where your expertise can truly shine? If so, we need YOU to join our client's dynamic team. What You'll Be Doing (The Exciting Stuff): Leading the Charge: Take ownership of diverse and...
-
Sales Manager
1 week ago
Johannesburg North, South Africa Paradigm Recruitment Full timeSales Manager - Office Automation / Software Solutions Enterprise & Global Accounts **Requirements**: Grade 12/Matric essential Related tertiary qualification advantageous Between 10-15 years managerial experience working with Senior Management teams and Board level customer and internal stakeholders Office automation / Software solutions industry...
-
IT Systems and Network Technician
2 weeks ago
Parktown, South Africa RJPersonnel Full time5years - Install hardware, systems, and software. - Administer servers and server clusters. - Manage all system back-up and restore procedures. - Perform troubleshooting analysis to resolve any infrastructure issues. - Documents problems and resolution for future reference. - Monitors system performance and implements performance tuning. - Implement...
-
Automation Engineer
4 weeks ago
North West, South Africa Network Recruitment Full timeKey Responsibilities: Design, program, and commission automation systems using Siemens PLCs. Develop and optimize control strategies for industrial processes. Perform fault-finding, troubleshooting, and maintenance on automation systems. Integrate automation solutions with SCADA and HMI systems. Collaborate with project teams to ensure the efficient...
-
Senior Actuarial Specialist
2 days ago
Parktown, South Africa Hollard Recruitment Full time**Job Advert Summary**: Hello from Hollard A new exciting **Senior Actuarial Specialist **opportunities has just become available in our **Insure Risk & Underwriting area (Commercial Pricing Area).** ***About Hollard Join the largest privately owned insurance group in South Africa and be part of a family like no other. Where all employees embrace The...