Kinze Sr. User Interface- Software Engineer in North Liberty, Iowa
This position will require a Sr. User Interface- Software Engineer with the ability to design and implement software interfaces for innovative electrical equipment and systems. Will ensure safe and industry engineering codes, coding standards, practices and design guides are in place. The customer needs will be communicated through Management Requirements Documents, customer service issues, manufacturing issues, cost control and general requests by Senior Leadership.
Design, build, and test User Interfaces for software development.
Is concerned with the mechanics, operability and reliability of the UI.
Recommending, researching and implementing integration solutions in accordance with the UI function.
Has an understating of the back-end of software, how it works, and what it needed.
Plans the architecture of the User Interface.
To define and build the foundations of the front-end client-facing tool.
User and task analysis:
What would the user want the system to do?
How would the system fit in with the user's daily activities?
How technically savvy is the user?
What similar systems does the user already use?
What interface look & feel styles appeal to the user?
Work with cross-functional engineering team including mechanical, controls, software, and quality and program management.
Provides engineering expertise and guidance for equipment modifications, repairs or upgrades.
Collaborate with product teams on the design analysis, simulation, field tests, certification/compliance tests for components sub-systems and systems.
Develop and validate information needed for engineering analysis, including root cause analysis, and applies engineering judgment to solve complex technical problems.
Effectively work on challenging fast paced projects in both independent and team environments
Recommend system improvements, develop economic project proposals for improvements and provide project support execution of improvements.
Conduct project meetings such as technical design and style reviews with key stakeholders.
Often includes working with suppliers in initial qualification testing and with customers in field.
Estimates project work content and assists in creation of development schedules.
Contribute to a professional leadership environment; one that promotes and upholds company values and business-critical objectives
Bachelor’s degree with a field of study in Software Engineering.
5-8 years of experience.
Proficiency in Software Development IDEs such as Microsoft Visual Studio, Android Studio, and knowledge of Linux is preferred.
Working knowledge and exposure to embedded hardware and software with demonstrated skills and knowledge in electronic hardware design, validation, & manufacturing.
Strong interpersonal skills and the ability to break complex opportunities/issues/obstacles down into executable action items.
The position is located out of North Liberty, IA.