top of page
About Us

Lead Software Engineer

Newport News, VA


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



  • Competitive pay

  • Employer-paid medical, prescription, dental, and vision plans for employees

  • 11 paid holidays plus vacation time 

  • FSA, EAP, and Group Term Life Insurance

  • Travel and Accident Insurance option

bottom of page