QA/AI Software Engineer
Level Up - Your Talent Partner
Our client is seeking a SolidWorks Design-Automation & Drawing QA/AI Specialist to strengthen quality control within a busy technical drawing and manufacturing environment. The role will focus on building automated checkpoints into the SolidWorks-to-production workflow to identify dimension errors, drawing inconsistencies and documentation issues before drawings, cutting sheets and CNC programs are released to production.
This is a hybrid role combining CAD automation and API development with quality assurance and process design. There is also scope to apply computer-vision or machine-learning techniques where these can add practical value to drawing review and anomaly detection.
Key Responsibilities
- Assess the existing drawing-office workflow from SolidWorks through manufacturing drawings, cutting sheets and CNC programs, and identify suitable points for automated validation.
- Build automated validation tools using the SolidWorks API, including macros, VBA, C# or .NET solutions.
- Develop checks for dimensions, tolerances, drawing completeness and alignment with the design brief or BOM.
- Design and implement error-flagging checkpoints at key stages of the drawing release process to prevent incorrect information from reaching production.
- Evaluate third-party design-automation and drawing-review tools where these may be more appropriate than custom development.
- Support the evaluation and possible implementation of platforms such as DriveWorks, CoLab AutoReview or similar solutions.
- Apply computer-vision or machine-learning techniques where useful to compare issued drawings against source data and identify anomalies.
- Work closely with the draughting team to identify recurring failure points and develop checks based on actual drawing and production errors.
- Collaborate directly with the drawing office and production floor to ensure that automation solutions fit practical manufacturing workflows.
- Document new validation processes, automated checks and workflow changes.
- Train the drawing-office team on newly implemented tools and processes.
Minimum Requirements
- Strong working knowledge of SolidWorks, including the SolidWorks API, macros, VBA or C#/.NET add-ins.
- Demonstrated experience automating or customising CAD workflows.
- Experience developing solutions such as automated drawing or cutting-sheet generation, rules-based configurations, or drawing-validation tools.
- Strong understanding of engineering drawing standards, GD&T and manufacturing documentation.
- Familiarity with cutting sheets, Bills of Materials (BOMs) and CNC program handover processes.
- Programming ability in at least one of the following: Python, C#, VBA or .NET.
- Understanding of manufacturing and production workflows.
- Ability to work directly with drawing-office and production teams to identify and resolve practical workflow issues.
- Minimum of 3 years' relevant experience in CAD automation, PLM/PDM development, or a mechanical or mechatronics engineering environment with strong scripting capability.
Advantageous Experience
- Experience with DriveWorks or another SolidWorks-native design-automation or rules engine.
- Experience with SolidWorks PDM.
- Exposure to computer-vision or machine-learning techniques used for technical drawings or quality inspection.
- Experience in shopfitting, retail fixture manufacturing, furniture manufacturing, metalwork or a similar fabrication environment.
- Experience within a fast-moving, high-mix production environment.
- Experience implementing third-party drawing-review or CAD QA software such as CoLab or similar platforms.
Key Competencies
- Strong analytical and problem-solving ability.
- Practical approach to process improvement and automation.
- Ability to translate recurring drawing and production errors into effective validation rules and controls.
- Strong attention to detail.
- Ability to work collaboratively with technical and production teams.
- Ability to balance automation and quality-control requirements with operational throughput.
- Clear documentation and training capability.
Additional Information
- The role is based on-site in Germiston, Gauteng.
- The successful candidate will work alongside a 10-person SolidWorks drawing office producing manufacturing drawings, cutting sheets and CNC programs.
- The position involves regular interaction with both the drawing office and production floor.
- The employer is open to considering an initial fixed-term contract or consulting engagement for the right candidate before a potential permanent appointment.
If you meet the requirements and would like to be considered for this opportunity, please submit your application through the link provided. Only candidates who meet the role requirements will be contacted.
- ...metals like gold and silver is looking for a Business Analyst - AI Automation to join their team in Germiston, GP. Overview of... ...practical understanding of: Generative AI AI Agents Prompt Engineering AI Governance Responsible AI principles APIs and...
- ...A leading company in advanced engineering solutions, is seeking an innovative Design Engineering professional to join their dynamic team... ...system integration is highly advantageous). ~ Proficiency in CAD software such as SolidWorks, Creo, or similar. ~2D and 3D design...
- ...Certificate) Draughting Certificate Diploma or Degree in Mechanical Engineering (Advantageous) Proficiency in SolidWorks with experience... ...) Strong PC literacy and ability to work with various software tools. Detail-oriented with excellent problem-solving...
- ...Minimum Requirements: ~ B.Eng. Degree in Mechanical Engineering. ~ Draughting qualifications/B.Tech candidates with a strong technical... .... ~ Experience with AutoCAD and other relevant CAD software. ~ Strong understanding of mechanical design principles and...
- ...calculations and detailed design. Develop structural drawings, specifications and technical documentation. Provide structural engineering consulting and technical advice to clients. Conduct regular site visits and inspections to monitor structural works and ensure...
- ...An industry-leading client of ours is looking to hire a talented and experienced Senior Civil Engineer for their team of professionals in Germiston, GP. The Civil Engineer designs, develop and construct a huge range of projects of the physically and naturally built...
- ...Minimum requirements: ~ Matric ~ B.Sc. Eng. or B.Eng. degree in Electrical Engineering from a recognised tertiary institution ~2–5 years’ relevant electrical engineering experience ~ Experience within one or more of the following environments: ~ Power generation...
- ...A leading precious metals refining and heavy industrial company is looking for an experienced Site Electrical Engineer with strong experience in medium-voltage electrical infrastructure, 11 kV switching and reticulation systems to join their team in Germiston. The successful...
- ...TES Scope Of Work Background The Relibiability Engineer role is based in Germiston, Sasol Gas Pipeline & Operational Support. The pipeline... .... Experience populating and maintaining RBI databases and software systems. Practical experience facilitating multidisciplinary...
- ...About Role: We are looking for a commercially minded and technically capable Engineering Office Coordinator to manage and coordinate the workflow between customers, management, suppliers, purchasing and the workshop. This is not a conventional receptionist or...
- ...Quality Controller for the Engineering Workshop. Engineering drawings, specifications, quality standards and customer requirements. Strong Technical knowledge, attention to detail and experience gained within an fast-paced manufacturing environment. Min 3-5 yrs...
- ...Senior Control Systems Engineer ProProcess Engineering, a specialist in modular process plants, is looking for an experienced Senior Control Systems Engineer to join our ECI department. This is a senior technical role focused on the design, development, integration...
- ...About Role Are you an experienced Workshop Manager with a strong technical background in precision engineering and CNC machining ? Our client is urgently looking for a Precision Engineering Workshop Manager to take full responsibility for the day-to-day running...
- Our client in the Utilities industry is looking to hire a Civil Engineering Lead. Duties and Requirements • ECSA registered professional engineer (Pr Eng) a specific requirement • Very strong experience in civil engineering and vast design exposure (7 years minimum...
- ...consulting and project management services in all major civil and structural disciplines, based in Germiston is looking for a Senior Civil Engineer to join their team! Requirements: BEng/BTech Civil Engineering qualification; PrTech or PrEng will be preferred, but not...
- ...QUALIFICATIONS : MECHANICAL ENGINEER BSC BTECH OR EQUIVALENT MAIN RESPONSIBILITIES: Takes responsibility, for the smooth running of the Companys design, development and drawing activities. Submission of design calculations for verification to Pro Eng...
- Our client in the Utilities Industry is looking to hire a Senior Process Engineer. Duties and Responsibilities Engineering Competencies • Engineers may be responsible for consultation, investigation, evaluation and planning, design, design review and approval,...
- About the job Senior IT Infrastructure Engineer JOB PURPOSE IT Infrastructure Engineer - within the discipline of IT Service Management (ITSM) as defined by the Information Technology Infrastructure Library (ITIL). The main function is supporting the IT infrastructure...
- ...management, business development or a similar role Strong industry experience within Construction, Piling, Foundations, Ground Engineering and/or Drilling Proven on-site experience working with construction projects, piling equipment and drill rigs is essential...
- ...Reliability Engineer 3-Month Contract Location: Germiston, Gauteng Contract: 3 Months, potentially extendable Industry: Gas / Pipeline / Energy We are looking for an experienced Reliability Engineer to support reliability and asset integrity activities within...
- ...Certifications and Credentials B Sc degree in Computer Science, Engineering or equivalent Responsibilities: - Determine most efficient... ...assigned processes using code changes, updates, testing and QA methods to ensure product functionality - Write FORMS reports...
- ...experiences, while helping scale client-specific AI agent deployments as our customer... ...production environmentsCollaborate with product, engineering and client-facing teams to deliver best-... ...voice and/or text applicationsStrong software engineering skills with PythonExperience...
- ...innovative technology company that's building next-generation AI and chatbot solutions. We're looking for a detail-oriented... ...solution quality. Ideal Candidate 2+ years' experience in Software Testing or QA. Experience with API testing tools such as Postman....
- ...Network Recruitment in Johannesburg seeks an experienced software developer to build, enhance, integrate, and support business-critical... ...APIs, microservices, and Azure, you will mentor juniors, optimize performance, and implement AI-enabled features. #J-*****-Ljbffr...
- Magnus Consulting Solutions Pty Ltd in Johannesburg is looking for a candidate who will build and foster strong relationships with peers and stakeholders. The role includes participation in sprint planning and actively working on test automation solutions aligned with...
- ...A leading technology solutions provider is seeking a Software Quality Engineer to ensure the integrity of banking software systems. The role involves developing test plans, executing automated tests, and integrating CI/CD processes. Candidates should have proficiency...
- ...About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Johannesburg to build, evaluate, and improve AI-generated code — helping train AI systems to think...
- ...Sabenza IT & Recruitment in Johannesburg, South Africa, seeks a senior software engineer with 20+ years of experience who still codes daily and thrives in AI-native environments. This hands-on leadership role combines architecture with production delivery across cloud...
R 60 - 120 ph
...AI Software Engineers – Remote Opportunities Full-Time Flexible Contract Options | Remote $60 - $120 per hour We are recruiting for multiple opportunities with a fast-growing AI technology business working on advanced AI systems and software engineering projects. There...- ...impact on the world through our payment solutions. More about this Ozow fantastic position Ozow is seeking a Senior Software Engineer (AI Enabled) to join our development team. You'll lead the design and delivery of the solutions that power our digital payment platforms...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA/AI Software Engineer. Be the first to apply!
