Job description:
Education: Bachelor’s in Electronics or Electrical or Computer Science
Experience: 1-4 years
Location: Onsite
ESN Technologies is looking for an Embedded software developer with strong problem-solving and coding skills. The ideal candidate will have a low-level systems background with exposure to hardware and a strong flair for system-level programming with the ability to deliver solutions that meet customer needs.
Must have:
* Strong C & C++ programming skills
* Ability to analyze, design, and code to customer requirements
* Ability to debug, write unit tests and deliver defect-free code
* Good communication skills
* Familiarity with embedded systems and driver development
Desired
* Hands-on experience in designing/developing/debugging low-level kernel mode drivers
* Experience with WDF driver development
* Experience in WinDBG and protocol analyzers is highly desired
* Exposure or Experience implementing V3 & V4 printer drivers
* Exposure to Git and Jira