Embedded Software Firmware Engineer Job at Abacus Serivice Corporation, Canada

UGxZNFhQUGhzQitOWnQ4ZTYxaXY0aXBQZHc9PQ==
  • Abacus Serivice Corporation
  • Canada

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

Content and Social Media Producer Job at 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

Travel Nurse RN - NICU - Neonatal Intensive Care Job at 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

Travel Ultrasound Sonographer Job at 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

Remote Data Analyst No Experience - Entry Level Job at 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

Locum Tenens Physician Assistant - Oncology Job at 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...