Vacancy expired!
DRIVER DEVELOPMENT ENGINEERJob Summary: Talent Software Services is in search of a Driver Development Engineer for a contract position in Hudson, MA. Opportunity will be one year with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities:
- Designing, developing/coding, and debugging Windows and / or Linux device drivers
- Reviewing and providing strong feedback on product software architecture specifications and design specifications
- Developing solutions to problems utilizing formal education, judgment, and formal software process.
- Experienced in developing and debugging Linux kernel mode drivers (for example network, graphics, etc.,)
- Strong working knowledge of various Linux tools and debugging skills in kernel context
- Proven knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems)
- Familiarity in development and debugging Linux shared libraries. Experience exercising of system from user space
- Skilled C programmer, and scripting knowledge (Python, Bash, etc.,)
- This position is 100% software development in C/C.
- Debug and development experience with Windows kernel debuggers and/or Windows application debugger.
- Android driver and kernel-level development.
- Knowledge of Windows OS and driver internals, Windows application software programming experience.
- Bachelor of Science Computer Science or Computer Eng.
Vacancy expired!