Job #: 46660
Title: c / c++ embedded software engineer with parallel processing - Job Order 3164
Job Location: New York - United States
Remote Job: Unknown
Salary: $150,000.00 - $200,000.00 - US Dollars - Yearly
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes
WHY IS THIS A GREAT OPPORTUNITY? [None Listed] JOB DESCRIPTION
Embedded Software Developer - Job Order 3164
New York, NY (remote until Jan 2022)
Above market compensation
H-1B sponsorship is available
Generous relocation package
Software developers sought to design and implement high-performance code for massively parallel special-purpose supercomputers. Our supercomputers, which combine cutting-edge ASICs with proprietary software, speed up molecular dynamics simulations by orders of magnitude and are designed in part to fundamentally transform the process of drug discovery. Successful hires will join an interdisciplinary research group pursuing an ambitious, long-term project aimed at achieving major scientific advances in the fields of biochemistry and molecular biology.
Ideal candidates will have demonstrated low-level programming ability and excellent communication skills. Relevant areas of expertise might include parallel programming, embedded systems, multicore and GPU programming, compilers, assembly language programming, or architectural simulation, but specific knowledge of any of these areas is less critical than intellectual curiosity, versatility, and a track record of achievement.
We are looking to add innovative contributors who share our commitment to fostering a stimulating, positive, and collaborative work environment. We will consider candidates at all levels of experience. QUALIFICATIONS
Demonstrated experience with low-level programming in C/C++.
Relevant areas of expertise might include high-performance code development, parallel programming, embedded systems, multicore and GPU programming, compilers, assembly language programming, or architectural simulation.
o We are open to considering all levels of seniority including recent college graduates as well as senior engineers as long as they are still interested in hands-on work.
University - Bachelor`s Degree/3-4 Year Degree
How to Apply: