f



US-Washington-D.C - EMBEDDED SOFTWARE ENGINEER

www.defensetalent.com
Defense Talent Network

ROCKVILLE, Washington D.C.
Full-Time
Immediate

EMBEDDED SOFTWARE ENGINEER

PRIMARY DUTIES & RESPONSIBILITIES:

-Design, code, test, troubleshoot, and document modifications to the kernel
and drivers of Windows CE .NET using Microsoft Platform Builder and Embedded
Visual C{PLS}{PLS}.
-Design, code, test, troubleshoot, and document OEM modifications to the
kernel and drivers of ARM Linux 2.4.x and above using GNU development tools.
-Design, code, test, troubleshoot, and document original Windows CE and
Linux drivers to support custom InHand hardware.
-Design, code, test, troubleshoot, and document bootloaders, SDKs, and
embedded utilities for InHand products.
-Work with customers to create system and engineering specifications.
-Design, code, test, troubleshoot, and document control panels, demo
applications, and SDKs for Windows CE.
-Port existing InHand code to new hardware and other operating systems.
-Provide technical support by email and telephone for InHand customers.
-Design, code, and test tools for verifying quality of new releases of
InHand software.
-Peer review, test and help debug hardware designs.
-Work with hardware and software vendors to research software designs and
troubleshoot software/hardware issues.
-Work with InHand hardware and software engineers to debug software/hardware
issues.
-Produce internal and customer documentation on InHand software and
hardware.
-Develop Windows 2000 and Linux software to be used in testing and
development of InHand products.
-Utilize InHand email, meeting, and version control systems to communicate,
schedule meetings and events, and allow collaborative programming.
-Perform other duties as assigned.

SKILL & EXPERIENCE REQUIREMENTS:

-4{PLS} years experience with embedded kernel and device driver development
-4{PLS} years experience developing real-time, multithreaded software is
required.
-Strong C and C{PLS}{PLS} programming and debugging skills are required.
-Must be fluent in spoken and written English.
-Experience designing, writing, and testing Windows CE and/or Linux device
drivers is highly preferred.
-Experience coding for the Windows CE and/or Linux kernel is highly
preferred.
-Experience with Intel XScale and ARM programming architectures and ARM
assembly language is preferred.
-Must be highly organized, driven, self-motivated, and focused.
-Must write clean, self-documenting source code
-Must work well under deadline pressure.
-Experience with the Win32 API is preferred.
-Experience writing and debugging assembly language code is preferred.
-Experience with JTAG-based software emulators is a preferred.
-Experience with hardware testing and measurement tools is preferred.
-Strong understanding of general software development techniques and
methodologies is preferred.
-Requires frequent typing, reading, and use of the mouse on computer.
-Requires standing, walking and sitting for extended periods of time
-Requires frequent communication in person, by telephone and through written
correspondence

Please visit www.defensetalent.com for more details.

US-Washington-D.C - EMBEDDED SOFTWARE ENGINEER



0
Defense
3/22/2006 1:37:11 PM
comp.jobs.computers 17669 articles. 2 followers. Post Follow

0 Replies
352 Views

Similar Articles

[PageSpeed] 19

Reply: