Job Description
Responsibilities:
Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team members to develop State of the art User Interface and user experience software for military ground vehicles.
· Assist in Defining software architecture, requirements, and methodology for Military Land vehicle User interfaces.
· Strong software development skills to develop both Prototype and production User Interface software.
· Define and implement the structure, methodology and automation for UI/UX software testing.
Qualifications:
Bachelor's Degree: Computer Science, Computer Engineering, Electrical Engineering. Other engineering degrees acceptable with demonstrated experience in user interface software development.
· 7-10 years developing embedded User Interface Software using QT/QML, HTML Visual Studio QT Creator or related UI software development platforms.
· Minimum of 3-5 years Embedded Software development with C/C++.
· Experience with common development tools such as Bitbucket, Jira, Confluence, etc.
· Experience with serial data communications networks such as but not limited to Ethernet, CAN, CAN-FD.
· Experience with data acquisition tools such as Vector/Canoe, Intrepid NeoVi, ETAS/INCA, etc.
Bonus Qualifications:
· Additional Bachelor's degree in UX/UI design, Human Factors, Human Computer Interaction, or related fields.
· Master's degree: Computer Science, Computer Engineering, Electrical Engineering. Other engineering master's degrees related to UI/UX.
· Experience working in Agile development frameworks.
· Knowledge using Cameo/Magic Draw for requirements development.
Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team members to develop State of the art User Interface and user experience software for military ground vehicles.
· Assist in Defining software architecture, requirements, and methodology for Military Land vehicle User interfaces.
· Strong software development skills to develop both Prototype and production User Interface software.
· Define and implement the structure, methodology and automation for UI/UX software testing.
Qualifications:
Bachelor's Degree: Computer Science, Computer Engineering, Electrical Engineering. Other engineering degrees acceptable with demonstrated experience in user interface software development.
· 7-10 years developing embedded User Interface Software using QT/QML, HTML Visual Studio QT Creator or related UI software development platforms.
· Minimum of 3-5 years Embedded Software development with C/C++.
· Experience with common development tools such as Bitbucket, Jira, Confluence, etc.
· Experience with serial data communications networks such as but not limited to Ethernet, CAN, CAN-FD.
· Experience with data acquisition tools such as Vector/Canoe, Intrepid NeoVi, ETAS/INCA, etc.
Bonus Qualifications:
· Additional Bachelor's degree in UX/UI design, Human Factors, Human Computer Interaction, or related fields.
· Master's degree: Computer Science, Computer Engineering, Electrical Engineering. Other engineering master's degrees related to UI/UX.
· Experience working in Agile development frameworks.
· Knowledge using Cameo/Magic Draw for requirements development.