Mississauga, Ontario, Canada
In the role of Application Designer, you will implement automation applications under the supervision of experienced Application Team Leader. As you advance, you will develop the necessary skills to begin designing concepts for new applications, supervising trainees, managing projects, and training of less experienced engineers. You will advance your engineering skills by working with an exciting variety of real-life applications and gain knowledge in the interdisciplinary fields of mechanical and electrical systems.
Then, you will be able to take all you have learned and provide our customers with state-of-the-art automation solutions. Your hands-on projects will include optimizing existing systems and integrating new solutions involving PLCs, motion control, industrial computers, process instrumentation, project management and other control devices. This position is responsible for materials specification, design, development, and commissioning customer-specific software solutions using PLC and HMI programming. You will also perform service calls on direct projects or other Designers’ projects as needed.
Overall, the Application Designer performs a variety of tasks related to addressing our customer’s application of the B&R automation platform:
- Review automation application needs and document requirements
- Estimate implementation effort to develop automation applications
- Create project plans
- Develop and document control application designs
- Program automation applications
- Develop formal test plans and scripts, then execute testing
- Troubleshoot and resolve application issues
- Track and report project status
- Travel to customer locations to resolve technical problems
Upon hire, you will attend a 14-week training program in our Automation Academy located in Atlanta, GA. In this program, one of our experienced trainers will lead you through a university level automation curriculum that includes:
- B&R Product Training
- Controls programming
- Motion physics and motion control programming
- Motor training, induction, servo and stepper motors
- Fieldbus systems and controls communications
- PID control
- Programmable safety
- Control program debugging and troubleshooting
- Bachelor's degree (BS) from four-year college or university in Computer Science (CS), Computer Engineering (CMPE), Electrical Engineering (EE) or Mechanical Engineering (ME)
- Application development experience in a high-level language, preferably C
- Preferred Experience and Interests:
- Motion control systems
- IEC 61131 programming languages (ladder diagram, structured text)
- In depth knowledge of Windows operating systems
- Visual Basic 6.0, Visual Studio .NET
- Real-time operating systems and programming in real-time environments
- Great interest in PC- and PLC-hardware applications, mechanical and electrical systems and physics
- Excellent communication skills and strong customer-service ethics
- Desire to work in an international team environment
- Creativity and ability to make decisions
- Professional Engineering designation is an asset
- A valid passport is required
- Legal authorization to work in Canada. We will not sponsor individuals for employment visas, now or in the future, for this job opening
Travel is approximately 25%. This includes short notice service trips within Canada (1-5 day duration, typically less than 3 days). These trips are the on the order one every 4-6 weeks. In addition, travel will require occasional training or internal meetings in Austria (~2 weeks/year).
B&R offers an excellent opportunity to work for an international company with a great working environment. You will be part of a fun, dynamic team and work closely with our Austrian headquarters, partners, customers and B&R colleagues, as well as enjoy a mixture of travel and office time.
The Applications team is comprised of automation designers who assist customers in implementing new machines and automation using B&R technology. Application Designers participate in pre-sales discussions, qualify customer applications, specify hardware configurations, document application requirements, develop automation application designs, program and test applications, and perform customer training.
If you think that you have what it takes to accept this great position, we want to talk to you!
Please send a cover letter and resume to email@example.com