Embedded Software Engineer - Contract Professionals, Inc.
Sterling Heights, MI 48310
About the Job
Advanced UI/UX Software/Design Engineer
Job Description:
This assignment is a US Government Contract which requires all applicants to be US Citizens.
NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.
Job Description:
- The Advanced UI/UX Software/Design Engineer will collaborate closely with Human Factors Engineers and Systems Engineers to design and develop state-of-the-art Interactive Graphical Interfaces for next-generation Military Ground Vehicles. The ideal candidate will demonstrate a proven track record of excellence and possess a deep understanding of software development for user interfaces (UI) and User Experience (UX). Proficiency in establishing User Interface, Design Hierarchy, and ease of use with a focus on reducing operator Cognitive load is essential. Additionally, the candidate must possess excellent communication skills and be able to work effectively in a Scaled Agile environment.
- Collaborate with UX Subject Matter Experts (SMEs), Human Factors experts, 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.
- Utilize strong software development skills to create both Prototype and production User Interface software.
- Define and implement the structure, methodology, and automation for UI/UX software testing.
- Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering. Other engineering degrees are acceptable with demonstrated experience in user interface software development.
- 7-10 years of experience developing embedded User Interface Software using QT/QML, HTML Visual Studio QT Creator, or related UI software development platforms.
- Minimum of 3-5 years of embedded software development experience with C/C++.
- Experience with common development tools such as Bitbucket, Jira, Confluence, etc.
- Familiarity with serial data communications networks such as Ethernet, CAN, CAN-FD.
- Experience with data acquisition tools such as Vector/Canoe, Intrepid NeoVi, ETAS/INCA, etc.
- Proficiency in both written and spoken English.
- Additional Bachelor's degree in UX/UI design, Human Factors, Human-Computer Interaction, or related fields.
- Master's Degree in Computer Science, Computer Engineering, or 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.
This assignment is a US Government Contract which requires all applicants to be US Citizens.
NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.
Source : Contract Professionals, Inc.