Electrical Engineer — Embedded Systems Job in London, Ontario Canada

Randstad Engineering

ATS Reliance, BBT and Hill McGlynn have joined forces to become one of Canada's leading providers of recruitment and staffing solutions in the engineering space. We now operate under the Randstad umbrella. At Randstad Engineering, we build relationships that last with candidates and clients alike. If you're looking for a permanent engineering, technical, construction or manufacturing role in one of Canada's top organizations, or prefer the flexibility of a contract or temporary position, you've come to the right place. Contact us if you'd like to discuss the job posting below. Let us help you build your career. Please visit RandstadEngineering.ca to get more information!

Electrical Engineer -- Embedded Systems

Our customer in Southwestern Ontario specializes in the design and development of real-time data acquisition and control instrumentation for the railway industry. They are looking for a Senior Electrical Engineer with embedded systems experience to manage various development projects.

Electrical Engineer- Embedded System will be responsible for:


• Developing engineering designs, specifications, cost estimates; written reports, technical specifications, 
  and material specifications for various projects
• Oversee and manage the design, development and testing for real-time data acquisition and control 
   instrumentation.
• Specify, design and evaluate embedded software and firmware systems.
• Conduct design reliability, maintainability and safety analysis (RAMS)

Skills Required:


• Expert level of knowledge with C and C++
• Experience working with the embedded Linux operating system.
• Experience with formal software engineering methodologies and Software Development Lifecycle, ideally 
   in a CMMI Level II environment
• Understanding of concurrent programming.
• Experience with revision control systems.

Desired Skills:



• Experience with Linux on an ARM processor in a PC104 form factor.
• Experience with Configuration Management tools.
• Unified Modeling Language (UML).
• TCP/IP and socket programming.
• Web server.
• Java script.
• AJAX.
• Linux device driver development.

Education:



• A degree in engineering or equivalent, registration with the PEO or OACETT
• Possess 3 years experience in a similar environment
• Good written and communication skills

General:



Available to travel throughout Canada and the United States for technical meetings and/or product support.

Click here to apply

About Randstad Canada Group

For more than three decades, the Randstad Canada Group has pursued its mission to shape the world of work in the following fields: Administrative Support, Accounting and Finance Support, Contact Centre and Customer Care, Engineering, Finance and Managerial Accounting, Human Resources, Industrial Management, Industrial Support, Information Technologies, Skilled Trades and Sales and Marketing. Our range of services also includes a variety of human resources solutions, such as corporate recruitment, contract management and payroll administration.

Randstad around the world.

Randstad is the second largest HR services provider in the world, generating annual revenues of more than $27 billion. Randstad services more than 45 countries, with 28,000 corporate employees working from 4,300 branches, and employs over 450,000 people every day.