1 Click Easy Apply


Research Software Developer


Dayton, Ohio


Research Software Developer Job Opening in Dayton, Ohio - We are in need of a highly-skilled software developer to participate in Big Data, graph processing, radar processing, and/or large scale numerical simulation projects. The intended candidate should have the following:
A M.S. in Computer Science/Engineering (Ph.D. desired), with a thorough understanding of software design and development process.
Strong analytical, problem solving, multi-tasking and teamwork skills.
The ability to debug and test software thoroughly.
The passion for performing research and proposing new ideas for future product expansions and new projects.
Strong C/C++ programming skills.
Strong Linux-based scripting and programming skills.
Strong experience with parallel / multi-threaded programming and at least two parallel programming library such as POSIX Threads, MPI, OpenMP, etc.
Experience with CUDA and/or Xeon Phi programming
Excellent written and oral communication skills.
Any of the following skills is considered an asset:
Experience with advanced radar processing algorithms.
Experience with aerospace simulation codes and other large scale simulation codes.
Experience with Big Data processing systems such as Hadoop MapReduce, Spark, Hive and other components of Hadoop ecosystem.
Experience with both Enterprise and Open Source software development.
Understanding of/experience with traditional and modern database and data-warehouse technologies.
Understanding of architecture and hardware features in distributed systems.
Job Type: Full-time
Job Location:
Dayton, OH 45459
Required education:
Master's
Required experience:
Phi development: 1 year
Technical Writing (Proposals, Papers, etc.): 1 year

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC