Results 1 to 9 of 9

Thread: Hex-Rays is hiring

  1. #1
    Imported blog (Hex-Rays)
    Join Date
    Nov 2007
    Posts
    105

    Hex-Rays is hiring

    We are looking for someone to join our team and participate in the development of unique software security tools. The candidates must know low-level details of modern software as well as high-level data structures and algorithms.

    Requirements:

    * strong knowledge of C/C++
    * experience with Qt and GUI development is a big PLUS
    * knowledge of x86 assembler and unwillingness to use it in development
    * cross platform development (Windows/Linux/Mac) is a plus
    * knowing the graph theory and how compilers work is a plus
    * ability and willingness to write secure yet fast code
    * good problem solving and communication skills

    To apply, please send your resume to info@hex-rays.com
    Code samples and links to implemented projects are welcome.




    http://hexblog.com/2009/10/hexrays_is_hiring.html

  2. #2
    <script>alert(0)</script> disavowed's Avatar
    Join Date
    Apr 2002
    Posts
    1,281
    Quote Originally Posted by Hex Blog View Post
    * knowledge of x86 assembler and unwillingness to use it in development
    Hehe, I'm actually not sure if this is a typo or not

  3. #3

  4. #4
    Me thinks the intent is to think out side the "proverbial" box.

    Wood

  5. #5
    i think the point is to avoid using assembler instead of a HLL language as assembler obviously slows development(i dont want to start a debate on this as some ppl might still have the opinion that coding in asm is equally faster) but since the field is as such that you can never avoid it completely knowledge of x86 assembler is required
    Found in the OpenGL header file for Visual C++ 6: 'typedef GLint int '. AAAARRRRGGGHHHH!!! [Don't get it? You're not a C programmer.]

    A hacker does for love what others would not do for money.

    Being married to a programmer is like having a cat. You talk to it but you're never really sure if it hears you, much less comprehends what you say.

  6. #6
    <script>alert(0)</script> disavowed's Avatar
    Join Date
    Apr 2002
    Posts
    1,281
    GEEK, yes, exactly. That's why I wasn't sure if it was a typo or not

  7. #7
    Naides is Nobody
    Join Date
    Jan 2002
    Location
    Planet Earth
    Posts
    1,647
    I think we are over-reading the intent on Ilfak wording, la psychologist: Trying to guess a profound subtle meaning that is just not there.
    I would guess that Ilfak is not a native english speaker, so he may have 'misunderestimated' the meaning of the word: unwillingness.

    If I were going to hire a programmer for such project, I would prefer someone willing to use ALL the knowledge available for development, from raw, CPU specific microcode, trough Asm, all the way to the highest level language. . .

  8. #8
    CyberSorcerer
    Guest
    While it does sound interesting, I'm too use to working alone and at my own pace. Beside, I have absolutely no family or anything outside the US.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  9. #9
    Quote Originally Posted by disavowed View Post
    Hehe, I'm actually not sure if this is a typo or not
    Programming for multiple platforms operating on different processors?

Similar Threads

  1. Hex-Rays IDA Pro [req]
    By donkey131 in forum Tools of Our Trade (TOT) Messageboard
    Replies: 5
    Last Post: July 24th, 2012, 00:41
  2. My first month at Hex-Rays
    By Daniel Pistelli in forum Blogs Forum
    Replies: 11
    Last Post: February 15th, 2010, 08:16
  3. Hex-Rays against Aurora
    By Hex Blog in forum Blogs Forum
    Replies: 5
    Last Post: January 21st, 2010, 16:17
  4. Hex-Rays SDK is ready!
    By Hex Blog in forum Blogs Forum
    Replies: 0
    Last Post: November 14th, 2007, 00:35

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •