Hi,


Please find the requirement below and answer ASAP with updated resume and
contact details... Thanks a lot...

------------------------------------------------------------

Resumes with the following information will be given preference.



Full Name:

Current Location:

Relocation:

Availability:

Work Authorization in US:

Contact Number:

Email:

Rate on C2C:



Please ensure all candidates have all skills listed under "Required Skills"
on their resume.

----------------------------------------------------------------

*Software Engineer/Researcher - Runtime Software Contract need*

*Location: Seattle,WA or Minneapolis,MN.*

*There will be a phone interview followed by a face to face interview.*

*Duration for each position is through December this year (possibly February
of next year), with the possibility to extend after that, but not
guaranteed).*

*US Citizenship is required.*

*Client has two openings for motivated and skilled contract runtime
researchers/developers in the areas of multithreading and resilient
computation.  *



This contract positions will help research, prototype, and evaluate new
Runtime components for resource allocation, memory management, and
resiliency. The primary tasks will include understanding and enhancing
existing thread management features, exception handling mechanisms, and
parallel debugging abilities. The positions will also require working with
OS and Compiler developers as well as some interaction with the hardware
design team, to help improve overall scalability and performance of the
Runtime feature set.



Client is also investigating compiler and runtime technologies intended to
enhance resiliency for shared memory applications in the face of various
failures.   Research will be conducted in resilient data structures and
techniques for the resilient execution of tasks.



Experience or previous in-depth research in runtime libraries for features
such as work scheduling, transactional processing, resilience in the face of
failures is highly desired.  Some OS level knowledge, especially in the
areas of scheduling and error handling is also relevant. A good
understanding of HPC shared-memory programming models and applications is
highly desired.  Good writing skills are also important.



The ability to independently pursue research tasks and write and report on
the results of that research, both to internal teams and for final report to
the sponsor are a central portion of this position.



Independently pursue research tasks and write and report on the results of
that research



M.S. in Computer Science or similar is desired.  Advanced degrees are
preferred.



Due to government contract restrictions, US Citizenship is required.





 Questions my sales person asked the Manager;



What types of software/tool knowledge will be required?

- Unix/Linux C/C++/gdb /make/subversion



What types of testing, debugging and developing tools are used there and
desired for experience?

-See above.  Testing is mostly done with custom harnesses.



What kind of programming/developing skills will be needed?

-Develop and write full design specification and implement prototype
system.  Eventually need to productize.  Ability to do analysis of
computational overheads and component failure rates is also desired.



What specific hardware and software knowledge is imperative, if at all? HP,
Dell, Cisco, Oracle, Linux, Windows, etc.

-The imperative SW skills are Linux or BSD Unix, C/C++, and multithreading
(at least 10s of threads, preferably 100s or 1000s or more, we have
100,000s).  There is likely no specific HW that will help.  A general
understanding of HW failures and failure handling would help, for example
understanding x86 machine check architecture.



Is experience in architecture (software and hardware) a high priority – i.e.
Linux Kernel?

I know most Unix/Linux, but is additional hands-on experience needed with
Windows or other OS?

-No Windows desired at all.  And really, the Linux/Unix is more context than
core to this work.  Understanding of multithreaded runtime systems (such as
OpenMP etc.) is probably the most important.

 -Also, what types of interviews are being held? Phone interviews accepted?



Initial phone screen followed by in-house interview (at either site).

-What type of work schedule? Will there be normal 9-5pm hours, or will there
be work on weekends and perhaps some overtime?



In general we are looking at no overtime but there may the need to have some
flexible hours in order to get machine time.  Probably not a lot of off
hours work.



top 5 (must have) skills needed are… and yrs. Of experience.



6yrs+ in C/C++ design and development

2yrs+ in multithreaded programming (10s of threads or more)

2yrs+ in OS/runtime systems (scheduling and resource management, not device
drivers)

Good communication and writing skills

Ability to work independently



With Regards,

 Dev
Osair Technologies
301 N HARRISON STREET SUITE # 386
Princeton,NJ | 08540-3512
Voice : 630-566-7324 | Fax :732-289-6076
[email protected] | www.osairtech.com.

* The information contained in this e-mail transmission is confidential and
may be privileged. It is intended only for the addressee(s) stated above. If
you are not an addressee, any use, dissemination, distribution, publication,
or copying of the information contained in this e-mail is strictly
prohibited. If you have received this e-mail in error, please immediately
notify us by replying to this email with the word "REMOVE" in the subject
line. We apologize for inconvenience, if any caused.*

-- 
You received this message because you are subscribed to the Google Groups 
"US_IT.Groups" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/us_itgroups?hl=en.

Reply via email to