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.
- ...We're seeking a talented Software Engineer to join our dynamic development team. You'll work on cutting-edge projects, collaborate with cross-functional teams. Key Responsibilities Design, develop, and maintain robust web applications using modern frameworks Collaborate...
- ...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...
- ...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...
- ...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...
- The Combustion Engineer is responsible for the installation, commissioning, servicing, fault-finding, and repair of combustion systems across client sites, including boilers, burners, fuel trains, control systems, and auxiliary equipment. The Combustion Engineer ensures...
- ...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...
- ...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...
- ...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...
- ...Represent the company at exhibitions, events, and demonstrations. Requirements National Diploma or Bachelor’s degree in Engineering/Marketing/Sales (postgraduate an advantage). Minimum 6 years’ technical sales experience in the South African mining industry...
- ...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...
- 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...
- 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,...
- We are looking for someone who would like to establish a career as a Combustion Engineer in Field Services.Requirements:-Have a commitment to establish a career as a Combustion Engineer.-Currently reside in either Johannesburg/East Rand/South Rand area, or be willing to...
- ...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...
- ...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...
- ...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...
- ...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...
- ...Time Industry: SaaS | TaxTech | Artificial Intelligence | Software Development WatersEdge Solutions is partnering with an... ...technology-driven business to find a talented and curious Software Engineer – AI Team to help develop the next generation of AI-powered...
- ...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...
- ...performance and safety. Collaboration: Work closely with engineers and designers to adjust designs as necessary and resolve any issues... ...Familiarity with CNC machines and computer-aided design (CAD) software. # Personal Attributes Adaptability: Ability to adjust...
- A well-established engineering and industrial solutions provider is seeking a skilled Draughtsman to join its technical team. This role... ...engineering or manufacturing environment Proficiency in CAD software (e.g. AutoCAD, SolidWorks, Inventor or similar) Strong understanding...
- Hire Resolve's client is seeking a Quality Assurance (QA) Engineer who will play a critical role in guaranteeing the highest quality standards and exceptional user experiences for the companys software products. This position emphasizes both manual and automated testing...
- ...focused and motivated Finance Clerk to join a well-established engineering and technology organisation. The successful candidate will... ...communication skills. Proficient in Microsoft Excel and accounting software (e.g. SAP, Sage, or equivalent). Ability to work...
- ...Manager or similar role Bachelor's degree or equivalent in engineering or related field Strong leadership and team management skills... ...practices in maintenance management Experience with CMMS software and other maintenance tools Strong communication and interpersonal...
- ...looking for a skilled and experienced Maintenance Manager with an engineering qualification (NQF 7 or above) and 3-4 years of bottling/... ...Technical Skills: Lean Manufacturing experience (preferred). Software Proficiency: MS Excel, SAP, MS PowerPoint, MS Word, Email....
- ...Requirements Qualifications & Experience * Degree in **Mining Engineering, Industrial Engineering or Computer Science** * Additional... ...and achieving measurable improvements. Customer Care & Software Support Strong understanding of customer care, software configuration...
- ...Quantity Surveying, Construction Management, Building Science, Civil Engineering or a related field will be advantageous. Minimum 35 years'... ...in Microsoft Excel and relevant estimating/tendering software. Strong numerical and analytical skills. Excellent attention...
- .... Role Overview Our client is seeking an experienced QA Automation Engineer to join an established project team, supporting the stabilisation... ...a genuine passion for delivering well-tested, reliable software. Collaborative team player who engages proactively with...
- ...focused and motivated Finance Clerk to join a well-established engineering and technology organisation. The successful candidate will... ...communication skills. Proficient in Microsoft Excel and accounting software (e.g. SAP, Sage, or equivalent). Ability to work...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA/AI Software Engineer. Be the first to apply!
