Firmware Engineer

apartmentGreenlight Staffing placeRichmond calendar_month 

Work : Monday thru Friday; ONSITE COMPANY FACILITY

This position describes an individual who can develop and support hardware products for heavy duty repair technicians. The position requires a broad collection of technical, and people skills, as well as, the ability to respond to the effect of rapidly changing business conditions.

The Hardware Project Engineer will be a high-level individual contributor for the Hardware Engineering Team with a thorough understanding of the following duties and responsibilities.

Qualifications

BSEE or equivalent with 5+ years of Microcontroller experience.

Must have 5+ years' experience in Hardware Design, including : Design Tools (ORCAD Schematic Capture, e.g.)

Identifying appropriate evaluation boards for proof of concept / prototype development
Proficient in identifying issues (debugging) and replacing components on a PCB
SoCs ARM64 / microcontrollers using ARM Cortex M4 / M7
Lithium-Ion Battery power systems
Knowledge of Vehicle Communications Protocols CAN*, J1939, ISO15765, J1708, ISO9141
Have experience in working with communication channels such as USB, SDIO, I2C, SPI, UART
Must have 3+ years of experience in assembly and C / C++ Programming in embedded environment

Knowledge of Software development using .NET is preferred (link removed)> Good understanding of wireless communications including Wi-Fi, BT (Classic, LE)

Experience in source code management software like SVN, GIT
Experience in Engineering Change Control process and part number system tools.
Experience in Automotive Service industry or the development of automotive products recommended.
Experience with ISO9001 and CMMI quality systems desirable.
Strong inter-personal skills, excellent communication skills, self-motivated, goals oriented, team player / team leader.
Innovative / creative, organization skills, time management skills, adaptable to change.

Willing to travel

Responsibilities

Develop circuit board designs and firmware for various hardware products to support heavy duty repair technicians.

Support hardware products to be up to date with their certifications. Examples are : Safety, EMI / EMC, and wireless certifications.

Able to work independently in applicable phases of hardware and firmware development.
Manage all aspects of Snap-on Intellectual Property per Corporate guidelines.

Other miscellaneous duties as assigned.

thumb_up_altRecommended

Receptionist

placeRichmond
Overview: We are currently looking for an energetic person with a can-do attitude and great people skills to manage the flow of visitors and callers to our local offices. This entails answering calls and fielding them, accordingly, addressing...
business_centerHigh salary

Part-Time French/English Teacher/Tutor

apartmentOxford Learning Centres, Inc.placeRichmond
Part-Time French/English Teacher/Tutor Wanted Excited by literature? Eager to help students succeed in English/French? We are currently seeking part-time teacher-tutors for a role in our learning centre at Oxford Learning Kerrisdale. This position...
apartmentIsaac K Wood MD LLCplaceRichmond
work from home but MUST live in the Richmond, VA area. Must have a high school diploma and experience working in a similar position, preferably related to a medical office. The individual will need to be highly organized, professional and have experience...