DESCRIPTION/RESPONSIBILITIES:
Company: Dematic
Location: USA - MI - Grand Rapids
Req ID: 49333
Position Title: Senior Controls Software Engineer
Experience Level: Senior Level
Education Required: Bachelors Degree or equivalent experience
Travel Required: Yes
Job Description:
Dematic Corp has a need for a DMS Software/Product Engineer in our Research and Development group to become experts in the Dematic Multishuttle stationary controller software.
Job Family Responsibilities:
Performs complex design, maintenance, enhancement, testing, implementation, and support of Dematic products and components. Completes the development of test requirements under development and executes test specifications. Completes estimates for modules under development and estimates own work. Performs review of complex standards specifications and other documentation to determine engineering requirements.
Has a sound knowledge of best practice in PLC controls software, and contributes to software architecture design
Performs presentations of complex technical findings and developments. Completes the quality process through the execution of module, subsystem, and system test procedures.
KEY RESPONSIBILITIES:
Candidate will be expected to baseline existing systems, make needed improvements to stabilize/upgrade existing installations, and co-develop the next generation software in coordination with regional product champions. This will require the ability to complete a complex review of requirements and limitations to determine that the DMS performs optimally in all Dematic Corp. regions.
Training regional product champions will be required in order adequately deploy the DMS product.
15%-20% travel will be required.
The DMS consists of an onboard controller in the shuttle. The Generation 2 shuttles are controlled by an embedded controller programmed in the C. The shuttles receive missions from the DMS stationary controller and do the work of picking and storing loads.
The DMS also consists of a stationary controller. The stationary controller is a Siemens S7 PLC. The stationary handles receiving and parsing missions from an upper level controller and sending missions to the shuttle. A stationary controller can have multiple visualization panels attached with serve both as a means of information announcement, manual motion control, and mission manipulation. The stationary controller also controls the lift(s), the conveyor on the lift(s), the conveyor in the rack, and sometimes the conveyor directly upstream/downstream of the lift. The stationary interfaces with the shuttles, the upper level warehouse system, and other input devices such as scanners.
Direction of Others:
Provide general guidance or train support and/or professional staff. Act as a mentor to junior engineers.
Key Working Relationships:
Primarily intra-organizational contacts and external contacts.
We are an Equal Opportunity Employer and do not discriminate against
any employee or applicant for employment because of race, color, sex,
age, national origin, religion, sexual orientation, gender identity,
status as a veteran, and basis of disability or any other federal,
state or local protected class.
Dematic is an Equal Opportunity Employer encouraging diversity in the workplace.