Software Development and Validation Engineer
ABOUT DELVITECH
Delvitech stands at the forefront of technological advancement, having pioneered innovative Automatic Optical Inspection (AOI) technology for assembled printed circuit boards (PCB) utilizing artificial intelligence. Our accomplished team is driven by a commitment to exceed technological boundaries and consistently deliver exceptional results.
We are actively seeking individuals who are eager to embrace challenges, contribute proactively to achieving our set objectives, and play a pivotal role in propelling the company’s growth.
Presently, an opportunity exists within our esteemed Research and Development (R&D) Team for a proficient and motivated Software Development and Validation Engineer.
JOB DESCRIPTION
- Test definition and implementation for application and production
- Help Application and Production to develop an automatic process of testing
- Automatic test system (Python) development, monitoring, and maintenance
- Firmware and Software issues identification, resolution, and validation
- Firmware and Software solutions validation: you define and implement the automatic tests associated with the functional validation of application solutions
- Definition of requirements and acceptance criteria, execution and evaluation of testing
- Develop and maintain software solutions for calibration procedures of inspection machines
- Create and maintain comprehensive documentation including design specifications, test plans, and user manuals to support the users
REQUIREMENTS
- Bachelor’s degree in engineering or a related technical field. A master’s degree is a plus.
- Minimum 3 years of experience in the development and validation of tests for complex products combining Firmware and Software
- Experience in application development in Python
- Knowledge in state of the art signal and image processing algorithms and image processing libraries. (e.g., OpenCV)
- Excellent communication, methodical approach, customer- and result-oriented way of working
- Self-awareness & self-learning skills
- Good people and interpersonal skills
- Good oral and written communicative capabilities
- Must work well in teams with other Engineering
- Disciplines, including Mechanical, Electrical, Electronical, Optical and Software