Firmware Engineer Jobs
By Aarcomm Systems Inc At Coquitlam, British Columbia, Canada
5+ years of experience in embedded software development using languages such as C
Knowledge of standard embedded debugging tools (oscilloscopes, DMMs, logic analyzers, etc…)
Design and develop applications in C for ARM, MSP430, and FreeRTOS
Work with customers to define, develop, and troubleshoot custom applications
Design and debug hardware using lab equipment (multimeters, oscilloscopes, etc.)
Create and maintain detailed design documentation
Firmware Engineer Jobs
By Robert Half At Edmonton, Alberta, Canada
Implement operational procedures, fix system issues, and give technical knowledge in collaboration with engineers and other MDT staff.
8+ years Electrical design experience within the oil and gas industry
Experience with SolidWorks 3D Modeling
Experience with EPLAN Electrical schematic software package
Create, install, upkeep, qualify, and enhance electrical boards, instruments, equipment, buildings, parts, things, and systems for use.
Conduct thorough engineering calculations to determine and establish that manufacture, fabrication, testing, and installation are done in accordance with specifications.
Smts Firmware Engineer Jobs
By AMD At Markham, Ontario, Canada
Power and clock management experience is a plus.
Multiple prior years of related firmware experience combined with technical education within the semiconductor industry.
Strong understanding of PC hardware architecture and systems management
Familiarity with Source Code management tools
Provide consultation to / collaboration with internal and external customers regarding AMD firmware features and programming requirements.
Proven interpersonal skills, technical leadership and collaboration skills required.
Firmware Engineer Jobs
By TeamBuilder Consulting At Greater Ottawa Metropolitan Area, Canada
Experience with integration of a wide range of drivers ( HDMI\MIPI display driver technology)
This position would be a hybrid role, working both onsite in Kanata and remotely.
Image to video processing and display
We are looking to fill a Linux firmware engineer on a 6 month contract to start.
Senior Firmware Engineer Jobs
By Storm4 At Vancouver, British Columbia, Canada
Deep knowledge of the dynamics of electric machines – a must
Proven skills in real-time control software architecture – interrupts, and asynchronous architectures
Proven skills in the real-time control software of electric machines inverters AND/OR Grid-tied inverters
Design the embedded system architecture
Design and debug high-performance, real-time control of electric machines with various peripherals such as communications
Research and evaluate new technology applications and conduct feasibility and de-risking studies
Technical Staff Engineer-Firmware Jobs
By Microchip Technology Inc. At Burnaby, British Columbia, Canada
Knowledge of RTOS constructs including threads, scheduling, synchronization, memory management
12+ years industry experience in embedded firmware development
Excellent analytical, problem solving, and documentation skills
Knowledge of Agile development process
Knowledge of high speed serial protocols such as PCIe and/or SAS/SATA
Experience with RISC/MIPS architectures, ThreadX RTOS and SoC peripheral protocols
Sr. Software / Firmware Engineer
By MKS Instruments At Richmond, British Columbia, Canada
Excellent time management skills and commitment to meet deadlines
Analyze customer requirements and use scenarios of a product, provide guidelines for hardware design, firmware design, software design and test plan.
7+ years of experience developing in C & C++ , with embedded development emphasis
5+ years of experience working with LabVIEW for data acquisition and logging
Experience with MPLAB X IDE, Atmel Studio, DAVE,, TwinCAT (3) or Code Composer Studio.
Excellent technical, analytical, problem-solving skills, with strong attention to details
Technical Staff Engineer - Firmware
By Microchip Technology Inc. At Burnaby, British Columbia, Canada
Rich knowledge and experience in RTOS constructs including MSP, threads, IPC, scheduling, synchronization and memory management
Strong electrical design knowledge, schematics drawing reading and oscilloscopes using skills
System-level knowledge of boot loader, hardware initialization, and boot-up process etc.
Proficient C and Assembly Language programing skills
Excellent analytical and problem-solving skills
Excellent inter-personal and team working skills
Firmware Engineer Intern Jobs
By SpaceEquation Inc. At Concord, Ontario, Canada

Embedded C language, RTOS basics and VHDL or Verilog is plus