WhatTheyThink

Software Engineering Manager

EFI

Location Ypsilanti, MI
Website http://www.efi.com/

Posted March 20th

You're one part Captain Kirk, one part Han Solo, a quarter Captain Sheridan and a bit… aw, who are we kidding? The truth is, you're going to be managing a team of developers. Developers who work at a fast pace in a dynamic environment, trying to think of and close every loophole before their stuff goes live. Of course they're going to nitpick at everything you say!
We are looking for a killer Software Engineering Manager to join our Jetrion Engineering team in our Ypsilanti, MI facility. This is your opportunity to apply your leadership and technical skills, along with your Kirk like leadership to a dynamic group of engineers who deliver a wide variety of complex electro-mechanical systems to our customers.

Management responsibility for a small Software team including: resource allocation, performance review, and budget preparation.
Provide Technical Leadership in development, deployment and maintenance of electro-mechanical systems, Desk Top Applications, Remote Diagnostics Databases, and Specific Driver Applications
Provide Technical Leadership in the design and implementation of application level components for data management and image processing for narrow web format printers using object oriented technologies
Develop strategies and plans for product roadmap by analyzing departmental skill sets experience, and address any logical gaps.
Working with cross functional teams to plan and execute major research and development programs based on long range business goals.
Define and execute organizational development strategies to yield a “best in class” software engineering team which meets the business needs
Serve as consultant to top management in establishing long range goals, engineering capabilities and future efforts.

Requirements:
Bachelors degree in Computer Science, Computer Engineering or equivalent development experience required
5 to 7 Years previous functional management experience including developing engineering budgets
10+ Years experience with C/C++ development in an Object Oriented Design environment.
Track record of contributing to the architecture and design review process.

Strong experience in AT LEAST one of the following:
Applications and UI Framework
Remote Access Methodologies
Motion Control Systems
Client/Server Architectures
Demonstrated ability to identify problems and to provide solutions
Experience in application level components, preferably with complex software driven electro-mechanical equipment.
Good written and verbal communication skills are essential.
Needs to be creative/innovative, think on your feet and work well under pressure and deadlines
Experience in data path management and image processing techniques a plus
Experience with program management and development of complex hardware systems preferred.
Experience in following fields would be advantages:
Printing and Graphics
Inkjet technologies
PLC-based system

Apply

Apply directly at our career site: http://bit.ly/Zmu4Fb