Quick Overview
Job Description
Job Title: C++ Developer
Location: Foster City, California
Job Description & Skill Requirement
Roles we are sourcing: 3 C++ and 2 Cloud (Kotlin / JVM)
What we look for in every candidate
Fluent spoken English and willingness to think out loud. Our sessions are live discussions, not written tests. A candidate who works silently, or who produces a correct-looking answer they cannot explain, will not do well. This is not about accent or polish - it is about being able to hold a technical conversation and reason in real time.
Problem-solving ability on unfamiliar ground. We deliberately put candidates on problems they have not seen before. We are interested in how they approach the unknown: asking clarifying questions, stating assumptions, forming and revising a hypothesis, and making progress with incomplete information. Memorized answers are not useful.
Real production software experience. Candidates should have designed, owned, or debugged a non-trivial component of a real system - something that ran in production, had users, and failed in interesting ways. This matters far more to us than domain background.
Skills:
Strong expertise in modern C++ development on Linux systems
Hands-on experience in pub/sub infra(Kafka/rabbitmq/topic partitioning), protobuf/nano protobuf, Data Distribution service (DDS)
Good understanding of embedded Systems, Communication - Ethernet/ CAN
Job Description & Skill Requirement
MS/BS in Computer Science, Engineering or related field with 5+ years of software development experience
Strong expertise in modern C++ development on Linux systems and backend cloud systems
Hands-on experience in pub/sub infra(Kafka/rabbitmq/topic partitioning), protobuf/nano protobuf, Data Distribution service (DDS)
Experience with large-scale codebases, version control (e.g., Git), and software development workflows.
Excellent problem-solving skills with the ability to analyze requirements and propose technical solutions
Good understanding of embedded Systems, Communication - Ethernet/ CAN
Qualification
MS/BS in Computer Science, Engineering or related field
Similar jobs
- SS
AS400 Developer/Admin
NewSpadtek Solutions LLC
Oklahoma City, OK🇺🇸Hybrid16 hours agoSQLTechnology - KT
Senior Java Developer with AI-Hybrid-W2 only
Keen Technology Solutions LLC
Bethesda, MD🇺🇸Hybrid4 days agoDockerMicroservicesMongoDB+17Technology - AS
Senior Java Developer - W2
NewAnalytics Solutions
Omaha, NE🇺🇸On-site16 hours agoDockerMicroservicesSQL+15Technology - TA
Full Stack Engineer (React/Node/Javascript)
NewTechgroup America Inc.
Chesterfield, MO🇺🇸On-site16 hours agoDockerSQLGit+4Technology - FT
AS/400 Developer
NewFlexon Technologies Inc.
Houston, TX🇺🇸On-site16 hours agoSQLCOBOLTechnology - NJ
Alteryx Admin/Alteryx Developer - Charlotte, NC/St. Louis, MO - Onsite
NewNJTECH INC.
Charlotte, NC🇺🇸On-site16 hours agoOracleSQLSQL Server+2Technology