Senior Firmware Engineer – Vancouver

We are seeking an experienced Firmware Engineer for a well established high tech manufacturing client of ours in the Vancouver area.


-Creates firmware designs for microcontrollers & capable of interfacing with most standard data transfer protocols for communicating with auxiliary hardware: EtherCAT, CAN, I2C, SPI, Modbus, USB and RS232/485.
-Analyze customer requirements and use scenarios of a product, provide guidelines for hardware design, firmware design, software design and test plan.
-Writes applications in C/C++ and/or LabVIEW to verify the hardware/firmware performance.
-Develops various LabView based applications for user interface, data acquisition, data logging, and analysis.
-Produces software design documentation & operating guides in accordance with company practices
-Handle aggressive deadlines with agility and results driven approach

Experience and Education

-Master’s degree in Electrical Engineering or Computer Engineering or Software Engineering
-Experience as team leader for a group of software and embedded software engineers.
-5+ years of experience developing in C & C++, and with embedded development emphasis
-5+ years of experience working with LabVIEW for data acquisition and logging
-Experience with EtherCAT at application/ system / integration level as well as Master/Slave FW Development are strong assets
-Experience with Visual Basic.NET considered an asset
-Experience with DAVE, MPLAB X IDE, Atmel Studio, TwinCAT (3) or Code Composer Studio.
-Excellent technical, analytical, problem-solving skills, with strong attention to details
-Good comfort level with hardware, lab equipment and hands on troubleshooting
-Excellent time management skills and commitment to meet deadlines
-Strong communication skills (interpersonal and written) and organizational skills with a proven ability to collaborate with team members in a fast-paced multi-disciplined environment

If you would like to be considered for this opportunity please forward your resume via email to Nick Paraskeva |


View Original Source Source