C++ Developer

Foster City, CA, US • Posted 2 days ago • Updated 2 days ago
Full Time
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Apache Kafka
  • C++
  • Cloud Computing
  • Communication
  • Computer Science
  • Conflict Resolution
  • FAR
  • Distribution
  • Embedded Systems

Summary

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91132105
  • Position Id: 9085704
  • Posted 2 days ago
Contact the job poster
AG

Anand Gandham

Recruiter @ Select Jarvis.com
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Foster City, California

Today

Full-time

Compensation information provided in the description

Mountain View, California

Today

Full-time

USD 132,400.00 - 179,200.00 per year

Sunnyvale, California

Today

Full-time

USD 175,000.00 - 275,000.00 per year

Milpitas, California

Today

Full-time

USD 136,300.00 - 231,700.00 per year

Search all similar jobs