Software Design Engineer
2 weeks ago
Key Responsibilities:
- Design and develop hardware circuits for embedded systems (microcontrollers, sensors, power management, communication interfaces, etc.)
- Create schematics and PCB layouts using industry-standard CAD tools (e.g., Altium, KiCad, and OrCAD)
- Select components based on performance, cost, and availability
- Perform hardware bring-up, debugging, and validation using oscilloscopes, logic analyzers, and other lab equipment
- Collaborate with firmware, mechanical, and manufacturing teams to ensure seamless product integration
- Prepare technical documentation, BOMs, and design specifications
- Assist with EMC/EMI testing, regulatory compliance, and design optimization for manufacturability
Required Qualifications:
- Bachelor's Degree in Electrical/Electronic Engineering or a related field
- Strong knowledge of embedded hardware design principles
- Hands-on experience with microcontrollers (ARM Cortex, PIC, AVR, ESP32, etc.)
- Proficiency in schematic capture and PCB design tools
- Familiarity with communication protocols (I²C, SPI, UART, CAN, USB, BLE, etc.)
- Experience using hardware debugging tools and test equipment
- Strong analytical and problem-solving skills
-
Software Design Engineer
2 weeks ago
Centurion, Gauteng, South Africa Network Engineering Full time R250 000 - R500 000 per yearReference: NES023584-RS-1We are seeking a talented Embedded Hardware Design Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, and testing hardware for cutting-edge embedded systems used in our next-generation products. Duties & Responsibilities We are seeking a talented Embedded Hardware...
-
Software Systems Engineer
16 hours ago
Centurion, Gauteng, South Africa Network1 Full time R500 000 - R850 000 per yearWe are seeking a Software Systems Engineer to manage system software requirements for customer projects. Responsibilities include coordinating software development with the Design and Development team, reporting to program management, driving system software integration and testing, configuring lifecycle data, and interfacing with clients. Key...
-
Junior Software Engineer
3 days ago
Centurion, Gauteng, South Africa Hire Resolve Full time R330 000 - R360 000 per yearHire Resolve's client in the Information Technology industry is urgently seeking the expertise of a Junior Software Engineer in Centurion, Gauteng.ResponsibilitiesExecute full software development life cycle (SDLC)Design, develop, modify, implement, and support software components anywhere in the software stackDevelop flowcharts, layouts, and documentation...
-
Intermediate Software Engineer
3 days ago
Centurion, Gauteng, South Africa Hire Resolve Full time R500 000 - R1 200 000 per yearHire Resolve's client is seekoing a passionate Software Engineer to design, develop, implement, and maintain software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality, and writing code in various languages, like C#, and JavaScript amongst others. Our ideal candidates are familiar with the...
-
Junior Software Engineer
3 days ago
Centurion, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearHire Resolve is looking for a Junior Software Engineer to join their team in Centurion, GP. A leading-edge South African based Technology and Software company that develops bespoke software solutions. Namocorp was founded with a clear sense of Why – that purpose, cause or belief that goes beyond the software we develop or the services we...
-
Senior Software Engineer
3 days ago
Centurion, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire Resolve's client, a leading-edge South African based Technology and Software company that developsbespoke software solutions, is currently seeking a highly skilled Senior Software Engineer to join their team in Centurion, Gauteng. In this role, you'll design and implement new systems, maintain existing ones, and oversee the entire software development...
-
Mechanical Design Engineer
2 weeks ago
Centurion, Gauteng, South Africa The Talent Experts Full time R1 200 000 - R2 400 000 per yearThe Opportunity Ready to design the future of processing plants and mining machinery?Is this you?You're an experienced mechanical design engineer who thrives in a leadership role and enjoys owning the full design function. Analytical by nature, you're equally comfortable working independently or collaborating across departments. You value precision, are...
-
Engineer - Rail Design
1 week ago
Centurion, Gauteng, South Africa AECOM Full time R80 000 - R120 000 per yearCompany Description AECOM's Enterprise Capabilities team is looking for a Engineer - Rail Design to join our team in our South Africa offices.About Enterprise Capabilities Fundamental to our Think and Act Globally strategy and digital adoption, Enterprise Capabilities (EC) is AECOM's primary vehicle for workshare. Operating across geographic boundaries and...
-
Engineer - Rail Design
1 week ago
Centurion, Gauteng, South Africa AECOM Full time R500 000 - R1 000 000 per yearCompany DescriptionAECOM's Enterprise Capabilities team is looking for a Engineer - Rail Design to join our team in our South Africa offices.About Enterprise Capabilities Fundamental to our Think and Act Globally strategy and digital adoption, Enterprise Capabilities (EC) is AECOM's primary vehicle for workshare. Operating across geographic boundaries and...
-
Mid-level Software Engineer
3 days ago
Centurion, Gauteng, South Africa Symbionix Full time R350 000 - R550 000 per yearSymbionix: Mid-level Fullstack DeveloperWe are a technology startup, working in a fast-paced and dynamic environment involved in a wide range of domains. There is room to get involved in all aspects of the business since we are a small team and we need to work closely together to make our mission a success. There is room to also grow into a leadership...