*local candidates (or regional) highly preferred for this role*
Position Title: | Firmware Developer |
Location: | Lexington, KY |
Duration: | 12 months Contract+ extension |
Phone or FTF Interview: | Phone/FtF or Skype for 2nd |
Job Description:
Embedded firmware development for a high performance controller.
Job Duties
Develop, maintain and leverage real-time embedded firmware for a variety of electronic hardware platforms and print/scan engine mechanisms. At a high level, the firmware receives print data from the host computer via network interface, USB, or some other interface, initiates and internal workflow, processes the print data, converts it to a printable format, works with custom ASIC electronics to interface to the print mechanism, and controls the print mechanism. The firmware is also responsible for interfacing with the scanner mechanism, including the processing of scan data, controlling the scanner, and handling scanner errors.
Responsibilities include development of embedded product firmware to interface with a network or local computer, interface with the print/scan engine, define/manage internal job workflows, control the custom ASIC, and process the print data. Additional responsibilities may include performance analysis, leveraging firmware to various microprocessor architectures, and specification or creation of development tools.
Specific Job Responsibilities:
· Design, Develop, Debug and Maintain embedded firmware including Linux application level programming, Linux device driver level programming, and Linux kernel level programming.
· Design/Implement internal job workflows (largely in C/C++)
· Work within a team to coordinate project development within product family development paradigm
· Work with print engine and/or scanners to identify, triage, and drive to resolution interface issues between the RIP firmware and the engine/scanner firmware.
· Leverage an existing code base to a new microprocessor architecture.
· Develop and tune software routines that improve perceived print quality or color accuracy of print mechanisms.
Qualifications:
· BS in Electrical Engineering, Computer Science or Computer Engineering.
· 4+ years C/C++ programming experience preferred.
· 4+ years working in a Linux programming environment preferred.
· Experience in scripting languages a plus
· Good verbal and written communication skills.
Thanks & Regards,
Rani Adari
Sr. IT Recruiter
Tech Tammina
203 Elden Street
Herndon, VA-20170
Call: 703-880-4992
Fax: 703-991-5532
GTalk:raniadarii
You received this message because you are subscribed to the Google Groups "Girl And Boys" group.
To unsubscribe from this group and stop receiving emails from it, send an email to girl-and-boys+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment