Join a team recognized for leadership, innovation and diversity
The Advanced Software Engineer reports to Software Engineering Supervisor and/or Manager and is responsible for successful engineering design and execution of the assigned project completion from software standpoint. Provides guidance on inhouse and commissioning activities in all types of projects sizes and complexities, efficiently, cost-effectively and accordance with contract specifications, quality standards, and safety requirements.
Key responsibilities
- Actively participate in project requirement analysis, design, implementation, and testing for the assigned project. Ensures 100% compliance to phase gate reviews and all deliverables are submitted to the customer on time. Participate in monthly project reviews with Project managers / Program managers.
- Leads and implements software projects for an integrated system or sub-system (warehouse distribution center, material handling machine control system, including conveyor, merge and sorter sub-system) and provides input to and contributes to the planning, reporting and management of the project in addition to technical implementation.
- Demonstrates and recognizes project success from multiple levels of financial, technical and timeline management responsibilities.
- Leads multiple projects and must be able to handle high risk projects. 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. Also responsible for the development, documentation, and maintenance of machine control interface standards across multiple platforms.
- Performs root cause analysis on issues identified during project life cycle, update and disseminates lessons learned on a regular basis within and across the project teams.
- Provides support and consulting for Concepting & Estimating, Software Engineering, Project Management, Systems Engineering, Installation, Product Development, technical support, and Sales & Marketing.
- Manages 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
- 4 years hands-on experience in distribution center material handling system, including PC controlled conveyers, merges and sortation sub-system.
- At least 4 years hands-on experience in C++, C# and Java programming under Windows and Linux.
- At least four years hands-on experience in RDBMS, e.g. MS SQL, Postgres or Oracle.
- At least 4 years experience leading a technical team.
- Hands-on experience in SVN (Subversion) and GitHub source control.
- Ability to travel to site for supervision and customer PR up to 40% of time.
WE VALUE
- 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.
Additional Information
- JOB ID: HRD258491
- Category: Engineering
- Location: 7901 Innovation Way,Mason,Ohio,45040,United States
- Exempt
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.


