Control System Developer Engineer

at  TRIUMF

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Nov, 2024USD 86100 Annual18 Aug, 2024N/APython,C++,C,Schedules,Perl,Microsoft Office,Javascript,Critical Thinking,Java,Assembler,Programming Languages,Computer Engineering,Engineering PhysicsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

KNOWLEDGE AND SKILLS:

  • Working knowledge of the EPICS toolkit, as applied to the development of runtime databases
  • Understands and uses distributed control system concepts
  • Uses Microsoft Office based productivity tools
  • Skilled in computing and network related activities
  • Works under frequently tight deadlines and manages time by assessing priorities and adjusting schedules and work plans
  • Critical thinking to assess technical proposals, suggest implementation strategies, and develop working designs
  • Fluency in several of the programming languages common in control system use: C, C++, Perl, Python, Java, JavaScript, Assembler
  • Effective verbal and written communication

MINIMUM QUALIFICATIONS AND EXPERIENCE:

  • Advanced degree in Electrical and/or Computer Engineering or Engineering Physics, or a related engineering degree from a recognized post-secondary educational institution
  • 8 or more years of relevant post-graduate work experience
  • Registered as or qualifies for registration as a Professional Engineer or EIT in the province of British Columbia.

QUALIFICATION CONSIDERED AN ASSET:

  • Experience with EPICS or similar distributed control system
  • Proficiency use of the Linux Operating System as a daily work platform and as a component in deployed control systems
  • Experience with device driver development
    Applicants must be legally able to work in Canada on a permanent basis (Canadian Citizen or Permanent Resident).
    Position type:
    Permanent
    Hours per week:
    35
    Total Rewards
    At TRIUMF, we value our employees and are committed to providing a competitive total rewards package. We offer comprehensive benefits that promote the well-being and security of our staff and provide an excellent opportunity to grow your career in a high-profile national research facility, where you can make a difference.
    Salary Range:
    $86,100.00 - $107,600.00

Benefits Information:

  • TRIUMF paid dental, extended health, vision care, emergency travel assistance, EAP, Life Insurance, and supplementary Wellness Benefits.
  • Excellent Employee Pension Plan
  • Disability benefits, and optional additional Life insurance and AD&D.
  • Generous time away
  • Maternity and paternity leaves and top-ups

As a requirement of this position, the successful candidate will need to provide acceptable proof that they have been fully vaccinated for COVID-19, or demonstrate that they are unable to be vaccinated against COVID-19 for reasons protected under the BC Human Rights Code. TRIUMF will grant reasonable accommodation requests up to the point of undue hardship.
Application closing date:
September 12, 2024
Apply now and be part of our extraordinary journey.
Learn more about the amazing research and work we do at TRIUMF.
https://www.discoverourlab.triumf.ca
http://www.rarestdrug.com
Equity, diversity, and inclusion are integral to excellence and enhance our ability to create knowledge and opportunity for all. Together, we are committed to building an inclusive culture that encourages, supports, and celebrates the voices of our employees, students, partners, and the people and communities we serve.
As an equal opportunity employer, committed to diversity, we encourage applications from members of groups that have been marginalised on any grounds enumerated under the B.C. Human Rights Code. All qualified applicants will receive consideration for employment.
Contact information:
Email: recruiting@triumf.ca
Phone: 604.222.1047
Fax: 604.222.3791
4004 Wesbrook Mall - Vancouver, BC - V6T 2A3
TRIUMF is located on the traditional, ancestral, and unceded territory of the xwməθkwəy̓əm (Musqueam) People, who for millennia have passed on their culture, history, and traditions from one generation to the next on this site

Responsibilities:

  • Collaborate with scientists, engineers, and professionals across disciplines to design, build, and implement software and hardware solutions crucial for experiment execution, data acquisition, motion control synchronization, and accelerator operation
  • Performs design, installation, wiring, documentation and preventive maintenance of control system hardware
  • Makes non-routine decisions on project and work
  • Works on complex issues that require in-depth evaluation of variable factors
  • Responsible for objectives with > 1-year time frame which have significant impact on multiple groups
  • Uses Test & Measurement equipment to analyze performance of control system equipment and provide timely fault diagnosis and resolution
  • Uses intermediate and advanced methods to develop EPICS databases, and other control system elements
  • Develops control systems and control system components using the EPICS toolkit
  • Develops extended EPICS functionality such as EPICS device support and subroutine records using the C & C++ programming languages
  • Writes scripts to increase productivity, repeatability, and re-use of tests and diagnostics
  • Contributes to and participates in critical review processes as a reviewer, observer, and presenter.
  • Understands and adheres to TRIUMF safety, Work Permit and Quality Management processes and procedures


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Diploma

Electrical, Engineering

Proficient

1

Vancouver, BC, Canada