C++ Software Engineer

Jobsbridge

Davis (CA)

On-site

USD 70,000 - 100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading tech company is looking for a passionate software developer with expertise in C++ and Agile methodologies located in California, United States. The ideal candidate will have over two years of commercial software experience, a Bachelor's in computer science, and the ability to work collaboratively in a dynamic environment. Proficiency in various databases is also required, alongside a commitment to quality software design and development.

Qualifications

  • 2+ years of commercial software development experience.
  • Experience with software development methodologies like Agile and Scrum.
  • Working knowledge of multithreading and software design techniques.

Skills

C++ (STL, C++ 11, Boost, Clang)
Agile methodologies
Database knowledge (MongoDB, Oracle, SQL Server, PostgreSQL)
Object oriented design
Team collaboration and communication

Education

Bachelor's degree in computer science, computer engineering, or mathematics

Tools

Qt
OpenGL or DirectX
GIS

Job description

  • Two or more years of commercial software development experience with a fluency and passion for C++ (STL, C++ 11, Boost, Clang)
  • 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:
    • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Luxoft Germany • Town of Belgium (WI)

Remote
GBP 60,000 - 90,000
C++ Software Engineer III
C++ Software Engineer III

Sonoma Consulting Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Software Engineer
Software Engineer

AYR Global IT Solutions Inc • Klein (TX)

On-site
USD 80,000 - 100,000
C++ Developer
C++ Developer

Sapsol Technologies Inc • Mountain View (CA)

On-site
USD 180,000 - 250,000
Software Developer (m/f/d)
Software Developer (m/f/d)

VECTOR Informatik • Providence (RI)

On-site
USD 110,000 - 150,000
C++ Developer
C++ Developer

JobDiva, Inc. • Foster City (CA)

On-site
USD 140,000 - 210,000
C++ Software Engineer
C++ Software Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Illinois

On-site
USD 90,000 - 130,000
C++ Software Engineer
C++ Software Engineer

Algoface • Carefree (AZ)

On-site
USD 70,000 - 100,000