Software company seeks smart people to expand its highly experienced engineering team. As a Software Engineer, you will support the design and implementation of software for critical applications.
Responsibilities
- Define and develop products for Financial Services, HPC, Grid Computing, Simulation/Visualization
- Participate in all aspects of the product development
- Provide superior customer support
Requirements
- Extensive development in C / C++ (Windows and Linux)
- Significant experience developing, building, debugging and testing projects
- Familiarity with Javascript
- Engineering experience in areas such as hardware, computer architecture and computer communications/networking
- Strong understanding of network management
- Experience using compilers and debuggers
- Ability to quickly learn and understand code written by others
- Excellent analytical, troubleshooting and problem-solving skills
- Ability to work with a team
Preferred Skills
- Experience with time synchronization solutions
- Development experience within the Financial Services industry
Education
- Bachelor's degree in Computer Science, Electrical Engineering or related field of study