
Job Information
Honeywell Software Architect II in Frederick, Maryland
The Software Engineer executes all test plans on-site, both internal and customer acceptance & SW Programming of medium and high complexity projects.
Performs commissioning activities in all types of projects sizes and complexities, efficiently, cost-effectively and accordance with contract specifications, quality standards, and safety requirements.
This position is the owner of the software content of a project or program of projects and responsible for maintaining program consistency between projects, documentation, and support.
Key responsibilities
Implement software projects for an integrated system or sub-system (WCS (Warehouse Control System), TT/CB (Tilt-Tray/Cross-Belt), and system conveyor) and provides input to and contributes to the planning, reporting and management of the project in addition to technical implementation.
Demonstrate and recognize project success from multiple levels of financial, technical and timeline management responsibilities
Demonstrate ability to handle multiple projects with little or no supervision and must be able to handle high risk projects.
Responsible for the development, documentation, and maintenance of machine control interface standards across multiple platforms.
Provide support and consulting for Concepting & Estimating, Software Engineering, Project Management, Systems Engineering, Installation, Product Development, CSS, and Sales & Marketing.
Manage program requirements and associated documentation and maintains all technical program communications with customers and drives product and project execution improvements and continuous improvement efforts.
Knowledge of software configuration management and change management practices
Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
YOU MUST HAVE
Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics.
2 years of experience in software engineering.
Experience with automation in material handling industry.
Experience with in-house and on-site customized coding and troubleshooting with deep knowledge of computer language and system architecture.
Experience with system architecture.
Hands-on experience with C/C++, C#, Java and MS SQL.
Hands-on experience in SVN (Subversion) and GitHub source control.
Experience in Windows real-time control with TenAsys Intime is a plus.
Experience in Linux real-time operating system QNX is a plus.
Experience with Profibus, Ethernet, EtherCAT is a plus.
Ability to travel to site for supervision and customer PR up to 40% of time.
WE VALUE
Master's degree in Computer Science or a related field
Experience with Agile development methodologies
Knowledge of software testing and quality assurance
Excellent communication and teamwork skills
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.