Jobsbridge
C++ Software Engineer
- Compensation
- Not disclosed
- Location
- Davis, CA, us
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
- Two or more years of commercial software development experience with a fluency and passion for C++ (STL, C++ 11, Boost, Clang)
- Familiarity with C#, JavaScript, Python, SQL, and XML
- Understand the importance of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, entity relationship diagramming, use cases, data flow diagramming); know how they impact the quality of your design process, team collaboration, and work product
- Working knowledge of databases such as MongoDB, Oracle, SQL Server, PostgreSQL
- Object oriented design skills
- Have the ability to work closely with the team to build quality software in a constantly-evolving environment with the capability to communicate verbally and in writing
- Bachelor's in computer science, computer engineering, or mathematics
Recommended Qualifications:
- Experience with one or more of the following technologies:
+ C++/CX, C#, JavaScript, Python
+ SQL, SQL Server, PostgreSQL, RDBMS
+ Qt
+ OpenGL or DirectX
+ GIS
+ Web services
- Working knowledge of TIN (Triangulated Irregular Networks)
- Familiarity with multithreading and encapsulation
- Experience with 2D and 3D data visualization
- Master's in computer science, computer engineering, mathematics, GIS, or related field
C++/CX, C#, JavaScript, Python
Multiple Openings