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
Mercury Sound and Lighting
...marketing ~ Strong photo/video skills (smartphone or camera)~ Editing abilities using CapCut, Adobe Rush, Canva, etc. ~ Able to... ...Nice to Have Experience with paid ads Understanding of audio, lighting, staging, or event production Graphic design or visual...
Olaro
...Job Description Olaro is seeking a travel nurse RN NICU - Neonatal Intensive Care for a travel nursing job in Atlanta, Georgia.... ...NICU job description thats easier to read: Travel NICU RN Weekend Block Shift: 7p7a (Weekend Block Schedule Friday, Saturday...
Coast Medical Service
...Job Description Coast Medical Service is seeking a travel Ultrasound Technologist for a travel job in Manchester, New Hampshire.... ...free stipend amount to be determined. Posted job title: Allied:Sonographer,19:00:00-07:30:00 Benefits ~ Holiday Pay ~ Sick pay ~...
CreativeOps Consulting
The Data Analyst is responsible for providing key technical and financial insights to plan and effectively operate the business, through data analytics, reporting and analysis. They will serve as the central report contact for multiple business units. Essential Functions...
CompHealth APP
...Job Description CompHealth APP is seeking a Physician Assistant Oncology for a locum tenens job in Santa Monica, California. Job Description & Requirements Specialty: Oncology Discipline: Physician Assistant Duration: 13 weeks Employment Type: Locum...