Job Description
Job Description
Job Description Job Title: Lead Firmware Engineer
Location: Calgary, Canada
Duration: 12+ Months Contract (possible of extension)
Job Description:
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.
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
Experience and Skills:
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 5 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.
Company Description Abacus Service Corporation is a nation-wide staffing firm based out of Farmington Hills, Michigan that services Fortune 500 companies in varying industries across the US. This is a full-time position offering excellent benefits such as medical, dental, vision, long and short term disability, life insurance, FSA and 401k options.
Company Description
Abacus Service Corporation is a nation-wide staffing firm based out of Farmington Hills, Michigan that services Fortune 500 companies in varying industries across the US. This is a full-time position offering excellent benefits such as medical, dental, vision, long and short term disability, life insurance, FSA and 401k options.
Job Tags
Full time, Contract work, Temporary work,
Similar Jobs
Cause Capacity
...beacon of hope through the voices of our community that we share with the world. Job Summary The Producer for The TransLash Podcast with Imara Jones and The Mess: Imaras Guide to Our Political Hellscape oversees the production of TransLashs two news and...
Olaro
...Specialty: Labor and Delivery ~ Discipline: RN ~ Start Date: 12/29/2025~ Duration: 13 weeks ~36 hours per week ~ Shift: 12 hours, nights ~ Employment Type: Travel PHP Job ID #456248. Pay package is based on 12 hour shifts and 36 hours per week (subject...
Atlas MedStaff
...2 hr nights Start Date: 11/17/2025 Duration: 13 weeks Pay: $1757.8 / Week Atlas Medstaff is currently seeking candidates in the RN, Psych profession for a 13 week contract in the Dunn, North Carolina area. Atlas Medstaff is a premier staffing firm dedicated to matching...
Lensa
...hands-on experience in asset management. Principal Asset Management is looking for a motivated Summer 2026 Intern to join our Investment & Platform Oversight (IPO) team. This role offers meaningful exposure to investment due diligence, portfolio oversight, and the...
Reflexive Concepts
...Reflexive Concepts is seeking an APEX Developer to join our team!Description: The APEX Developer leads experienced consulting teams and responsible for the day-to-day implementation and operations aspects of the system for high quality, integrated solutions within...