TalentCapture

Firmware Engineer

Apply

Industry: Oil / Energy / Alternative Energy | Houston, TX, USA | Austin, TX, USA | San Antonio, TX, USA | Dallas, TX, USA | Kingston, ON, Canada | Toronto, ON, Canada

3 month's ago

Primary Skills Required
Firmware Development, Embedded Firmware, Verilog, Field-Programmable Gate Array (FPGA)

Resource Type
Direct Hire

Compensation
110,000.00 to 170,000.00 Salary + Bonus

Relocate?
No

Job Description

Join a global leading microseismic subsurface imaging company that develops cutting-edge solutions for the mining and oil and gas industry. Diverse culture with an international workforce and an entrepreneurial culture.

Experience

  • Minimum 7 years of experience with electronics system design
  • Minimum 3 years in Senior Engineer or Team Lead role
  • Experience in a Supervisory role of 1-3 employees is an asset
  • 5+ years of hands-on experience in Electronics such as: Analog Electronics, Embedded Systems, Real-time Operation Systems
  • 3+ years of hands-on experience with low noise analog electronics including instrumentation amplifiers, low noise analog circuits, low noise ADC, etc.
  • 3+ years’ experience in engineering document processing: BOMs, drawings, schematics, production packages, etc.
  • 3+ years’ experience using ORCAD software to perform schematic capture and printed-circuit-board design/layout
  • 3+ years firmware coding using embedded real-time operating system
  • Knowledgeable in AUTOCAD or Solidworks is an asset
  • Knowledge of C and C++ software for embedded applications is required
  • Strong debugging skills with analog and digital electronics
  • Solid knowledge of Verilog is required to perform FPGA/CPLD programming and simulation
  • Knowledge of seismic sensor technology is an asset • Experience with Embedded Linux systems is an asset

Bachelor’s degree in Electrical or Electronic Engineering
Master of Engineering or Electronics a plus

Benefits:

 

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Relocation assistance
  • Vision insurance