What are the responsibilities and job description for the Human Factors Engineer position at Soar Technology, LLC?
About Us
At SoarTech, we recognize that Artificial Intelligence (AI) is an essential force-multiplier for humans. Since our founding in 1998, our core mission has been to solve the most sophisticated problems faced by the military by supporting our warfighters with advanced AI solutions. Our technologies are developed to learn and adapt to new data and situations effectively and efficiently. We combine leading experts in research and engineering to develop unique, impactful solutions that save time, money, and lives.
SoarTech is growing and we are looking for individuals interested in helping research, develop, and implement AI technology.
Job Description
We are looking for Human Factor Engineers that can support the development of AI technology products that solve sophisticated problems. Human Factors Engineers ensure that the developed product meets the client’s needs and bridges the gap between scientists (R&D), project managers, engineers, and the client. SoarTech team members are continuous learners and are open to developing their skills and talents to support our mission of solving the military’s toughest problems. Human Factors Engineers embrace and represent the SoarTech Core Values (Innovative, Honest, Customer Focused, Respectful, Have Integrity, and Value People) in all aspects of their duties and responsibilities.
Duties and Responsibilities
- Collaborate with clients to identify product success criteria, including conducting or assisting with user needs identification activities such as task analysis, interviews, and focus groups.
- Work with clients to elicit, document, validate, and manage product requirements including software, hardware, functional, and non-functional requirements.
- Translate product requirements into system designs including data structures / information architectures, user flows, use case trees, and UI designs.
- Develop and apply testing processes for products to meet client needs.
- Develop metrics for evaluating quality and success / completion at all stages in the systems development process.
- Investigate causes of bugs and defects and map solutions.
- Develop and maintain documentation for product delivery, including software system descriptions, software requirements, and help documentation.
- Make recommendations regarding usability concerns arising from security and compliance of a software system.
- Work with the Technical Lead to populate and manage the product backlog.
- Other duties as assigned.
Required Skills and Experience
Preferred Skills (Not Required)
Physical Requirements