Enable job alerts via email!

Engineering 2 Electrical Engineering

Abacus Service Corporation

Calgary

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading energy services company in Calgary is seeking a Lead Firmware / VHDL Engineer to develop innovative pipeline inspection systems. You will write, test, and maintain VHDL and firmware source code used in inspection tools. The ideal candidate holds a Master's or PhD in Engineering and has expertise in VHDL FPGA development and embedded systems. The role offers flexible working patterns including occasional remote work.

Qualifications

  • Master / PhD of Engineering / Science degree in Computer Engineering, Electrical and Electronics, or Computer Science.
  • Proficient in VHDL FPGA development and scripting languages.
  • Experience with micro-controller, processors, embedded systems & board design.
  • Familiar with Linux operating systems or C / C++ coding.
  • Familiar with software life cycles & processes.
  • Experience with unit testing and test-driven development.
  • Good team worker with strong communication skills.

Responsibilities

  • Writing embedded system specifications.
  • Creating and maintaining new state-of-the-art embedded systems in VHDL and C / C++.
  • Creating and maintaining unit tests.
  • Supporting hardware bring-up tests and product integration tests.
  • Driving performance and reliability enhancements.

Skills

VHDL FPGA development
Scripting languages
Micro-controller experience
C / C++ coding
Unit testing
Test-driven development
Problem solving skills
Teamwork

Education

Master / PhD in Engineering / Science
Job description

Description :

Lead Firmware / VHDL Engineer

Baker Hughes Process & Pipeline Services (PPS) is an industry leader in inspection and integrity services for all gas and liquid pipelines in every known environment and operating condition.

Partner with the best

The Lead Firmware Engineer is part of the New Product Introduction team responsible for developing innovative pipeline inspection systems. You will be writing, testing, and maintaining VHDL and firmware source code and operating systems used on our inline inspection tools.

Responsibilities
  • Writing embedded system specifications.
  • Creating, developing, and maintaining new state-of-the-art embedded systems that are implemented in VHDL and C / C++.
  • Creating, developing, and maintaining unit tests.
  • Supporting hardware bring-up tests and product integration tests.
  • Driving performance and reliability enhancements

Fuel your passion

To be successful in this role you will :

Qualifications
  • Have a Master / PhD of Engineering / Science degree in Computer Engineering, Electrical and Electronics, or Computer Science.
  • Be proficient in VHDL FPGA development as well as scripting languages.
  • Have at least years of experience working with micro-controller, processors, embedded systems & board design.
  • Being familiar with Linux operating systems or C / C++ coding is a plus.
  • Be familiar with software life cycles & processes.
  • Have experience with unit testing and test-driven development.
  • Be a good team worker with good written and oral communication and strong problem solving skills.
Flexible Working Patterns
  • Occasionally remote working from home or another work location
  • Working flexible hours - flexing the times when you work in the day to help you fit in everything in and work when you are the most productive
About Us

With operations in over countries, we provide better solutions for our customers and richer opportunities for our people. As a leading partner to the energy industry, we're committed to achieving net-zero carbon emissions by and we're always looking for the right people to help us get there. People who are as passionate as we are about making energy safer, cleaner and more efficient.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.