| home | products | about us | careers | contact us|

bullet About Us
bullet Careers

Careers

Do you have a passion for technology, and enjoy working with a team of talented and enthusiastic individuals?

If "Yes!", then becoming a part of Bach-Simpson Corporation is something worth pursuing. Bach-Simpson is seeking individuals that have a strong understanding of the latest technologies and the abilities to create and sustain advanced system designs for our customers.

Bach-Simpson was established in 1946, and specializes in developing monitoring and control equipment for the Railroad and Transit industries world wide. Bach-Simpson is a subsidiary of the Global Railway Industries Ltd. group of companies, with offices throughout North America.

Whether your role is in engineering, manufacturing, sales or service, this is your chance to share your ideas and be a part of a dynamic team in an exciting environment of constant product and technology evolution.

Contact: HR@bach-simpson.com
Fax: (519) 452-3165

We appreciate all applications, however,
only those considered for interviews will be contacted.

No telephone inquiries please.

 

Current Opportunities:

bullet Senior Electrical Engineer – Embedded Systems

line

 

Position: Senior Electrical Engineer – Embedded Systems

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

Job Responsibilities:

The Senior 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, maintaintability 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.
  • JavaScript.
  • AJAX.
  • Linux device driver development.

Education:

  • A degree in engineering or equivalent
  • Possess 3 years experience in a similar environment
  • Good written and communication skills

General:

Every employee is expected to participate actively and enthusiastically in personal and company-wide continuous improvement programs. It is the responsibility of each employee to report immediately to their supervisor any potentially serious safety or environmental concerns.

Continually ensure compliance with all areas of ISO 9000, essential workmanship standards and workplace safety regulations.

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

to the top

home - products - about us - contact us - careers