Computer Engineer

at  Activate Games

Winnipeg, MB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Sep, 2024USD 90000 Annual23 Jun, 20245 year(s) or aboveSingle Board Computers,Sensors,Pcb,Windows,Linux,Usb,Power Systems,Computer Engineering,Ethernet,Raspberry Pi,ActuatorsNoNo
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:

ENTER THE GAME!

Activate is a technology company known for creating Canada’s first full-scale interactive gaming experience. We are looking to expand our Research, Development & Engineering team with the addition of a Computer Engineer. Reporting to the Director of Engineering and Production, this position will manage and design integrated embedded hardware and software systems. This role involves a significant amount of research and development to identify, and implement, ways to optimize our current systems for scalability. In addition, participation in project budgeting, prototype hardware installation, and quality management project oversight is also required. This is a full-time, permanent position.

THE QUALIFICATIONS:

  • Proficiency in designing, implementing, and troubleshooting embedded hardware systems
  • Proficiency in PCB design using Autodesk EAGLE or equivalent
  • Proficiency in C/C++ development targeting Windows and embedded Linux
  • Experience designing with AVR microcontrollers and familiarity with the AVR instruction set
  • Experience designing with single-board computers such as Raspberry Pi
  • Experience with digital interfaces such as RS-485, I2C, SPI, Ethernet, and USB
  • Experience with extra-low voltage DC power systems
  • Experience designing basic analog circuitry
  • Familiarity with RFID technology
  • Familiarity with a wide range of sensors and actuators
  • Familiarity with EMC/EMI testing and best practices
  • Bachelor’s degree in Computer Engineering or Electrical Engineering
  • 5+ years of supervisory experience in a related field

Responsibilities:

Systems Engineering

  • Lead a small team of embedded engineers to develop new products and optimize existing systems to improve manufacturability, serviceability, and gameplay functionality.
  • Develop prototype PCB designs to test new concepts, complete bench testing and design verification, and assist with manufacturing production release.
  • Write and validate firmware for new PCB designs.
  • Write and validate application code for interfacing with new PCB designs.
  • Evaluate current processes and create test environments and tools to simplify the manufacturing and installation of products.
  • Test and validate commercially available hardware alternatives to mitigate product obsolescence risks.
  • Troubleshoot existing systems and provide support to other departments to help solve critical technical issues.

Leadership

  • In conjunction with the Director of Engineering and Production, provide guidance and departmental direction for R&D project load.
  • Review team members’ prototype designs and make recommendations for improvement.
  • Produce project scope and cost proposals.
  • Manage SR&ED eligible project time tracking.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Other

Graduate

Computer engineering or electrical engineering

Proficient

1

Winnipeg, MB, Canada