JOB: Sr. Embedded Software Developer (Driver Level) -

From: Dee Dee Dial (dddial_at_pedley-richard.com)
Date: 08/05/04


Date: Thu, 05 Aug 2004 20:28:12 GMT

Embedded Software (Driver Level) Applications Engineering Position

      Location: Austin, TX

      Contact: Dee Dee Dial, Sr. Technology Recruiter

      Pedley-Richard & Assoc.

      512.418.3260

      Email: dddial@pedley-richard.com

      Embedded Software Applications Engineer

      Duties and Responsibilities:

        a.. Participate in a small team of Applications Engineers that
interface with customers to support their understanding and customization of
our portable Entertainment Software Development Kit (SDK) for use in the
customers' applications. (e.g. MP3 players, portable PDA's, digital
entertainment products.)
        b.. Improve usability of development tools through the documentation
of new features and enhancements.
        c.. Work with distributors and customers to understand bugs and
suggested improvements to our software products.
        d.. Author design specifications and embedded software related to
SDK development, which includes new features, bug fixes, improved usability
of player examples, and system optimizations.
        e.. Serve as the primary technical support interface for customers
and distributors with respect to the embedded software solution offered
within the Software Development Kit (SDK). The nature of the support
provided by this role includes, but is not limited to the following:
          a.. Guide customers/distributors in the application of our
embedded software offering within their target product(s) and attempt to
bridge technical gaps between the current software offering and customers'
product goals
          b.. Properly utilize the company-supplied tools to provide the
above guidance
          c.. Maintain an overall knowledge of the latest SDK, but focus on
gaining knowledge and authoring documentation to educate developers on the
use of specific topics/functions
          d.. Actively participate in cross-functional teams to diligently
pursue the solution to customer-identified issues

      Required Qualifications:

        a.. Masters/Bachelor of Science Degree in Electrical Engineering or
Computer Science
        b.. 5 years (with BS) / 3 years (with MS) embedded C and assembly
programming experience with a digital signal or general ARM based processor.
        c.. Experience architecting and writing code for several features
within a system to include device drivers up through applications, as well
as the associated tests of those features.
        d.. Ability to debug both hardware and software issues using tools
directly related to these tasks, e.g. debuggers, oscilloscope, in-circuit
emulators, etc.
        e.. Willingness to perform limited domestic and international
travel.

      Additional Desired Qualifications:

        a.. Experience working with customers directly in current or
previous position.
        b.. Experience issuing software releases to customers.
        c.. Experience helping to define and capture customer requirements
along with past record of meeting development schedules.
        d.. Experience using configuration management tools such as
ClearCase.
        e.. Design and development experience within the portable
entertainment space to include user interfaces (LCDs/keypads/switches/audio
input/audio output), power management and/or content (record) management in
NVM media.
        f.. Working knowledge/exp with FLASH, DRAM, SDRAM memory a plus
        g.. Working knowledge of principles of digital audio and an
understanding of associated formats (MP3/WMA/ADPCM).
        h.. Working knowledge of the ARM9 core
        i.. Direct experience with a commercial or custom RTOS
        j.. Basic understanding of USB OTG features/requirements
        k.. Low-level experience with ATA interface
        l.. Ability to speak and understand Japanese.



Relevant Pages

  • Re: Desperately Need STANDARD SDK 400 and 410 for eVC++ 4.0
    ... They should be able to generate an SDK for you ... understand that MS is pushing CE 5 and VS2005 - but thousands of handheld ... The customers I'm trying to support has ...
    (microsoft.public.windowsce.embedded.vc)
  • x64 COM object doesnt show up in Add Reference
    ... our original intention was to not ship the 32-bit DLLs in our 64-bit SDK. ... Would you install and register the 32-bit DLLs even for the customers who exclusively program in x64? ...
    (microsoft.public.dotnet.languages.vc)
  • Customizing localized applications
    ... says I should use ResourceManager and satellite assemblies. ... So there is no way to change resources except ... I don't want to distribute code to customers. ... check) included in SDK. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Sprint Premieres High-Speed Entertainment and Information
    ... Sprint Premieres High-Speed Entertainment and Information ... Services via Sprint Power VisionNetwork ... High-Speed Network and New Multimedia Phones Allow Wireless Customers ...
    (comp.dcom.telecom)
  • Re: Arabic Support for PocketPC
    ... SDK (Software Development Kit). ... but it uses a system patch which arabize ... based on your device specifities: ...
    (microsoft.public.pocketpc)