Jobs in

Advanced Software Developer Jobs in South Africa

Jobs 1-10 of 83

Development Engineer Johannesburg East

 Network EngineeringEast Johannesburg

Opportunity: Unlock Your Potential: Become a Firmware Development Engineer in the Thriving Tech Hub of East Johannesburg Your responsibilities will include providing software solutions to design and deploy control equipment include developing components, staying updated on global tech developments, aligning software with business strategy and customer needs, assisting in firmware/software installation, and creating technical specifications least 7 years of experience in C and firmware development (non-negotiable) Ability to interpret schematics


Whatsapp button share this job on whatsapp

Firmware Developer Centurion

 Network EngineeringCenturion

Reference: NES018543-SV-1 Are you an Embedded Firmware Developer looking for the next challenge in your career Embedded Firmware Developer with PCB experience, to join their already talented team of developers. They have experience Firmware development experience Hardware design experience 3 years' software development Python, HTML


Whatsapp button share this job on whatsapp

Firmware Development Engineer Johannesburg East

 Network EngineeringEast Johannesburg

step of your career as an Intermediate Firmware Development Engineer in the Thriving Tech Hub of East Johannesburg involve delivering software solutions for designing and deploying control equipment, advancing global leadership comprise component development, keeping abreast of global tech trends, aligning software with business strategy and customer requirements, aiding in firmware/software installation, and crafting technical specifications least 3 years of experience in C and firmware development (non-negotiable) Ability to interpret schematics


Whatsapp button share this job on whatsapp

Mechanical Design Engineer Johannesburg West

 Network EngineeringWest Johannesburg

department, you will be responsible for designing and developing innovative mechanical systems and components problem-solving, and proficiency in CAD and SolidWorks software. Responsibilities: Collaborate with cross-functional goals. Design and develop mechanical components, systems, and products using CAD software. Conduct feasibility studies and provide input during the concept development phase. Perform engineering calculations, simulations industry trends, emerging technologies, and advancements in mechanical design. Qualifications: Bachelor's


Whatsapp button share this job on whatsapp

Electronic Engineer Johannesburg East

 Network EngineeringEast Johannesburg

in the mining industry, dedicated to providing advanced solutions for underground mining machinery is machinery, you will be responsible for designing, developing, and maintaining electronic systems and components our machinery. Key Responsibilities Design and develop electronic systems and components for underground mining machinery. Work closely with mechanical and software engineers to integrate electronic systems with troubleshooting, and validation of electronic systems. Develop and maintain technical documentation, including


Whatsapp button share this job on whatsapp

Electronic Engineer Centurion

 Network EngineeringCenturion

Electronic Engineers with an interest in product development, we have the perfect opportunity for you This electronics for innovative products, including advanced circuit breakers, energy meters, remote monitoring proficiency in PCB Design and embedded firmware development. Education: BEng Electronic Engineering Job Experience Required: 1 – 5 years experience with embedded software development C Programming language C++ will be beneficial Experience in a defence environment will be beneficial software design STM32/ESP32 experience beneficial Analog


Whatsapp button share this job on whatsapp

Electronic Engineer Centurion

 Network EngineeringCenturion

Electronic Engineers craving innovation and product development challenges: Your dream opportunity awaits Calling electronics for a range of innovative products, from advanced circuit breakers to IoT-connected devices. With expertise in PCB Design and embedded firmware development. Don't let this chance to redefine the industry Required: 1 – 5 years' experience with embedded software development C Programming language C++ will be beneficial Experience in a defence environment will be beneficial Software design STM32/ESP32 experience beneficial Analog


Whatsapp button share this job on whatsapp

Aeronautical Engineer Pretoria West

 Network EngineeringPretoria West

play a pivotal role in the design, development, and testing of advanced aircraft and aerospace systems. requirements. Utilize advanced engineering tools and methodologies to support the development of cutting-edge stages of the product lifecycle, from concept development to production and sustainment. Participate in Engineering, Aerospace Engineering, or related field. Advanced Degree preferred. Proven experience (0-3 years) and optimization, with proficiency in CAD/CAM software (e.g., CATIA, SolidWorks). Demonstrated expertise


Whatsapp button share this job on whatsapp

Junior Mechanical Engineer Johannesburg East

 Network EngineeringEast Johannesburg

teams to design, develop, and test mechanical systems and components. Utilize CAD software to create detailed learn and stay updated on the latest trends and advancements in the field of mechanical engineering. Requirements: principles and design fundamentals. Proficiency in CAD software (e.g., SolidWorks, AutoCAD). Excellent problem-solving


Whatsapp button share this job on whatsapp

Senior Electrical Engineer Pretoria East

 Network EngineeringPretoria

At EnergyRevolution Inc., we are pioneers in developing cutting-edge solutions that transform how the a crucial role in the design, development, and deployment of advanced battery energy storage systems storage technology. Key Responsibilities: Design and develop state-of-the-art battery energy storage systems lifecycle, from initial concept through design, development, testing, and deployment. Perform detailed calculations establish standards and specifications, using software tools for system design and simulation. Collaborate


Whatsapp button share this job on whatsapp