
HIL Test Engineer
- Chennai, Tamil Nadu
- Permanent
- Full-time
Assists in the development, and test of the robotics software development; collaborates with senior engineers to ensure that internal and external clients' needs are met.Responsibilities
- Collecting and researching data on customer experience with robotic platforms; preparing reports for management.
- Documenting architecture specifications, verification plans, test cases, operating procedures, and safety procedures.
- Utilizing appropriate tools to debug, test and maintain software and hardware systems of robotic tools; assisting in the verification and validation process.
- Participating in design and development of application software and algorithms for robotic platforms.
- Requires a degree in an accredited Engineering, Computer Science, or Materials Science curriculum.
Degree requiredSkill Descriptors
Industry Knowledge: Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters; ability to apply industry knowledge appropriately to diverse situations.
Level Working Knowledge:
- Discusses industry-specific flagship products and services.
- Demonstrates current knowledge of the regulatory environment for industry segment.
- Describes the contribution of own function as it relates to the industry segment.
- Participates in major industry professional associations; subscribes to industry-specific publications.
- Currently works with a major industry segment and associated functions and features.
Level Working Knowledge:
- Identifies and documents specific problems and resolution alternatives.
- Examines a specific problem and understands the perspective of each involved stakeholder.
- Develops alternative techniques for assessing accuracy and relevance of information.
- Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.
- Uses fact-finding techniques and diagnostic tools to identify problems.
Level Working Knowledge:
- Participates in test readiness reviews, functional, volume, and load testing.
- Describes key features and aspects of a specific testing discipline or methodology.
- Tests software components for compliance with functional requirements and design specifications.
- Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
- Conducts functional and performance testing on aspects of assigned products.
Level Basic Understanding:
- Explains the methodology and technologies of artificial intelligence.
- Describes the concepts, functions and features of artificial intelligence (AI).
- Locates relevant resources to obtain the latest information on artificial intelligence.
- Cites examples of successful implementation of AI technologies and systems.
Level Working Knowledge:
- Interprets application system designs and program specifications.
- Develops structured programming specifications.
- Works with the syntax, structure, features and facilities of at least one language.
- Writes programs in a specific language and for a specific platform.
- Applies structured programming techniques to structured environments.
Level Working Knowledge:
- Discovers, analyzes, and resolves hardware, software or application problems.
- Works with vendor-specific diagnostic guides, tools and utilities.
- Handles calls related to product features, applications, and compatibility standards.
- Analyzes code, logs, and current systems as part of advanced troubleshooting.
- Records and reports specific technical problems, solving processes and tools that have been used.