Muhlbauer, Inc. is currently recruiting for a Lead Software Engineer at its Newport News, Virginia location to support its Software Engineering Department.
Job Duties and Responsibilities:
Automation software development and testing
Design of machine control systems according to CE & local authoritative safety requirements
Preparation of software for serial lot assembly, customer upgrades as well as specific customer new machines
Identifying deficiencies/weaknesses (with supporting data & calculations) in software processes and developing improvements
Meeting with business management, Sales, Assembly, internal R&D members, Procurement, and suppliers to discuss product ideas
Redesigning of products to enhance equipment functionality/application, reduce lead-time, due to product end of life (obsolete) or reduce cost
Creating design projects and specifications sheets including test instructions for new processes/parts implemented
Presenting product designs/prototypes to management, Sales, or customer
Overseeing the engineering of product prototypes
Development and distribution of Engineering Change Notice (ECN) to all relevant departments or personnel
Resolving product/equipment issues both internally (Assembly, Service, Carrier Tape Production & plant support) and externally (Customer) either by remote or physical support
Conducting and documenting training to personnel from Assembly, Training Center, Service, Carrier Tape Production, Sales, or customers
Collaborating with Project Managers for proper allocations and tracking resources for on-time completion of tasks/projects/evaluations
Act as internal project manager for development/evaluation projects when and if assigned to
Preparing documents on critical analysis and providing solutions for corrective/preventive actions
Support selection and purchasing of items, technical support for sourcing of parts, e.g. clarifying questions and specifications with suppliers
Job Requirements, Education and Qualifications:
Bachelor's degree in Electronics, Electrical Engineering, Computer Engineering or related subject
3 to 5 years in Automation Software Development and Testing (with Programming languages: C, C++, C#, Assembly)
Knowledge of and experience with Operating systems: Windows, MS-DOS, real-time operating systems, and embedded environment experience would be an added advantage
Knowledge of automation machinery concepts, closed-loop control, driving techniques, or microelectronics
Benefits:
Competitive pay
Employer-paid medical, prescription, dental, and vision plans for employees