Controls Engineer
Salary: $75,000-$95,000 per year
-
POSITION SUMMARY: The controls team at Braun handles a diverse array of software products, ranging from industrial controls systems, to custom supervisory and control applications, as well as web-based applications. The ideal candidate needs to not only have controls engineering experience, but be willing to learn new skills as required and to grow as a Controls Engineer. The controls group also strives to function and collaborate in a team environment; working together, providing, as well as taking, guidance from others plays an important part in our development process.
-
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design and develop PLC logic for use in an automated industrial laundry systems.
- Participate in all aspects of the software development process: from prototyping to development and testing, as well as lifecycle planning.
- Contribute to and/or manage the conceptual design and definition of new PLC logic/software tools and modules to ensure their standardization, supportability, and reusability.
- Develop control algorithms for sorting, routines, and resource optimization for use in automated laundry systems.
- Take part in the risk assessment process for both new products as well as changes to existing products.
- Hold project/product review secessions with senior management.
- Provide technical support and product training to both internal and external service personal.
- Interface with vendors and clients to better define the functional requirement for Braun's software products.
- Act as the technical expert on specific software products and their application within the laundry industry.
- Ensure that all engineering changes are accurately and thoroughly documented and communicated via Braun’s Engineering Change Notice (ECN) process.
- Represent Braun at industry trade shows or technical meetings regarding machine control or system automation technology.
- Other duties and special projects as assigned.
QUALIFICATIONS:
- Exposure to machine level software development on either a PLC or embedded controls platform.
- Experience developing PLC logic in either ladder logic, structured text, or function block diagram.
- Experience with ANSI C, C#, LabVIEW, or any other upper-level programming language are desirable.
- Comfortable working on and around industrial machinery.
- A basic understanding of electrical design and engineering documentation.
- Familiarity with communication protocols such as RS-485, TCP/IP and CAN bus.
Education and/or Experience:
Bachelor’s degree (B.S.) or higher preferred in either Electrical Engineering, Electrical Engineering Technology, or Computer Science. Associates degree (A.S.) combined with relevant work experience required at minimum. Must have a strong foundation in PLC logic development or embedded control systems. Working knowledge of PLC hardware/software as well as electrical design practices.
SKILL REQUREMENTS:
- Ability to read, analyze and interpret software programs, electrical schematics, engineering drawings, technical procedures, governmental regulations, general business periodicals, and professional journals is required.
- Ability to write reports, business correspondence, and procedures.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to calculate figures and amounts such as product dimensions, percentages, area, circumference, and volume.
- Ability to utilize various engineering calculations to conduct design verifications and design validations through the analysis of empirical test data.
- Ability to apply concepts of algebra and geometry.