Software Architect II

Apply Now

Company: Honeywell

Location: Frederick, MD 21702

Description:

Join a team recognized for leadership, innovation and diversity

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
  • Language - C++, C#, Java. Database - SQL.

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
Additional Information
  • Category: Engineering
  • Location: 4510 Buckeystown Pike, Suite A, Frederick, MD 21704 USA
Engineering (GLOBAL)

Similar Jobs