Job Summary
A company is looking for a Principal Software Engineer I to design and develop high-performance software solutions.
Key Responsibilities:
- Design and develop new features in C++ for cross-platform environments
- Work on compiler and debugger-related tasks for massively parallel environments
- Contribute to UI development using Qt and C++ to enhance user interfaces
Required Qualifications:
- 10+ years of industry-level software development experience
- 7+ years of experience in C++ development, including STL and templates
- Experience in parallel/multi-process computing, especially in HPC environments
- Knowledge of MPI and OpenMP programming models
- Familiarity with client/server architecture and developing user interfaces with Qt
Comments