C++ Developer
Katalyst HealthCares & Life Sciences
Job Description
Job Description
Job Description:
The team is sourcing 3 C Developers and 2 Cloud Developers (Kotlin/JVM). This requirement is focused on C development.
What We Look For:
- Fluent spoken English with the ability to explain technical decisions and thought processes clearly.
- Strong problem-solving skills and the ability to work through unfamiliar technical problems.
- Experience with real-world production software, including designing, owning, or debugging non-trivial production components.
- Strong ability to analyze requirements, identify issues, and propose effective technical solutions.
- Design, develop, debug, and maintain production-grade C software.
- Work on Linux-based systems and large-scale software codebases.
- Develop and integrate communication and distributed systems.
- Collaborate with cross-functional engineering teams to deliver reliable software solutions.
- Analyze complex technical requirements and develop effective solutions.
- Participate in technical discussions and clearly communicate design decisions and problem-solving approaches.
- Strong expertise in modern C development on Linux systems.
- Experience with backend/cloud systems.
- Hands-on experience with Pub/Sub infrastructure, including Kafka, RabbitMQ, and topic partitioning.
- Experience with Protocol Buffers (Protobuf/Nano Protobuf).
- Experience with Data Distribution Service (DDS).
- Good understanding of embedded systems.
- Knowledge of communication protocols such as Ethernet and CAN.
- Experience working with large-scale codebases.
- Strong knowledge of Git, version control, and software development workflows.
- BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 5 years of software development experience.
- Strong professional experience with Modern C and Linux.
- Experience with Pub/Sub, Protobuf, DDS, Ethernet, and/or CAN is highly preferred.
- C | Linux | Modern C | Embedded Systems | Kafka | RabbitMQ | Pub/Sub | Protobuf | Nano Protobuf | DDS | Ethernet | CAN | Git | Backend Systems | Cloud Systems | Distributed Systems.
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the C++ Developer in San Mateo, CA vacancy
$243.29k - $295.25k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ..., real-time simulation, robotics, AR/VR, or similar.Strong C++ Experience: Deep proficiency in C++, with a focus on writing...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$235k - $285k
...AI to drive, and humans to enjoy. In this role, you will design, develop and optimize the software that powers a unique and premium... ...the infotainment tablets. The on-vehicle software is authored in C++ and sits at the nexus of all the systems a rider sees and touches...SuggestedFull time$243.29k - $295.25k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...looking for a Senior Software Engineer with an expertise in C++. This is a high-impact position. Ads at Roblox is at the...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$195.78k - $242.1k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...150M people daily. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$130k - $280k
...million Verkada devices are deployed across 170+ countries. What You'll DoWork cross-functionally with hardware team to develop camera features in C++ and Python.Lead code reviews, debugging, and bug fixes.Experiment/test with new development boards.Make regular...SuggestedFull timeWork visaFlexible hoursShift work- ...reliable flight and new accessories. You will own design and debugging of real-time software, bring-up hardware, and write drivers for cameras and radios. The role requires strong C++, Python, kernel/userspace development and hands-on hardware experience. #J-18808-Ljbffr...
$210k - $300k
...dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by new products, startups... ...on Linux development as a Software Engineer.Proficient in C/C++Familiar with Linux servers, Linux device drivers, Linux kernel patches...Full timeWork visaFlexible hoursShift work$243.29k - $295.25k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...a passion for working with open sourceStrong systems-level C++ programming experience and fascinated by the actual work the...Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$410k
...platforms.Mathematical Rigor: Strong foundation in 3D geometry, linear algebra, and probabilistic robotics.Hands on Skills: Proficiency in C++ (production-grade) and Python (rapid prototyping). Ability to run experiments across system components and run metrics platforms.Soft...Full timeTemporary workRelocation package$100 per hour
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ..." development efficiency to exist within a high-performance C++ game engine.Why is this role exciting:Technical Pioneer: You...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ..., with proficiency in compiled languages such as C#, Java, C++, or others.Bachelor's degree or higher in Computer Science or a...Full timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$200k - $300k
...dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by new products, startups... ...on Linux development as a Software Engineer.Proficient in C/C++Preferred experience working with embedded Linux, cameras, and audio systemsExpertise...Full timeWork visaFlexible hoursShift work$137k - $184k
...for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this role... ...embedded software for distributed electro-mechanical systemsStrong C++/C programming experience and object oriented...Full timeTemporary workRelocation package- Job TitleFor roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location...Full timeWork experience placement
$137k - $207k
...for people who are passionate about working with hardware and developing production-quality, safety-critical code for complex dynamic systems... ...and test infrastructure for such systemsStrong embedded C/C++ programming experience and experience with Python for testExperience...Full timeTemporary workRemote workRelocation package- ...supporting monitoring from hardware to end user experience across major platforms. You will write production-quality, instrumented code in C++ and related languages, delivering tools to detect hangs, crashes, and performance regressions at global scale. On-site work is...
$221k - $265k
...designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include... ...for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this...Full timeTemporary workRelocation package$220k - $265k
...troubleshoot complex field issues but also proactively architect and develop robust host-side connectivity software to handle cellular edge... ...(AP), and our host system, writing the host-side glue code (C/C++) needed for the Linux networking stack.Prototyping: Prototype...Full timeTemporary workWork experience placementRelocation package$200k - $315k
...in Computer Science (or similar degree)5+ years of experience of software development for Linux in System Programming Languages (C, C++, Rust, Go, etc)Experience in embedded development or experience with low-level system software development.Good knowledge with operating...Full timeWork visaFlexible hoursShift work$237k - $322k
...Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers... ...optimize device drivers and kernel-space components using C, C++, or Rust to meet performance and reliability...Full timeTemporary workRelocation package$130k - $300k
...million Verkada devices are deployed across 170+ countries. What You'll DoWork cross-functionally with hardware team to develop camera features in C/C++ and Python.Lead code reviews, debugging, and bug fixes.Experiment/test with new development boards.Make regular...Full timeWork visaFlexible hoursShift work$196.75k - $243.29k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...or equivalent experience2+ years of deep experience with C++.A versatile toolkit: Experience with UI frameworks like React,...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$200k - $300k
...architecture through implementation, testing, and production launch.Develop and debug software for Linux-based devices, including... ...work experience in an embedded engineering roleProficient in C, C++ Experience in owning SW features or projects end to end with production...Full timeWork experience placementWork visaFlexible hoursShift work$242k - $349k
.../HybridThe Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors... ...pipelinesFluency in Python with a basic understanding of C++Extensive experience with programming, algorithm design, and strong mathematics...Full timeTemporary workRelocation package$200k - $300k
...computer architecture, and trade-offs between compute, memory, and storage.Proficient in at least one systems programming language: C++ or Golang.Familiarity with Bash scripting and Python for tooling and automation.Bonus Qualification: Direct experience with Linux Kernel...Full timeWork visaFlexible hoursShift work$164k - $223k
...for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this role... ...software for distributed electro-mechanical systemsStrong embedded C/C++ programming experienceExperience with embedded micro-...Full timeTemporary workRelocation package$295.25k - $345.04k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...are used to build the DataModel and interact with it.The C++ reflection bindings that form the Engine’s Luau API surface and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$195.78k - $242.1k
...A leading online gaming platform in San Mateo is seeking a Senior Software Engineer to enhance the platform's C++ capabilities. In this role, you will drive frontend C++ strategy, collaborate with various stakeholders, and implement innovative solutions. The ideal candidate...$290k - $322k
...optimization (TensorRT, XLA, Triton, quantization, fusion) and expert C++ on Linux.Ability to align ML, systems, hardware, and leadership... ...disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the...Full timeTemporary workRelocation package$295.25k - $345.04k
...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...minimum of Bachelor's degree in Computer ScienceProficiency in C++ and an understanding of parallel/concurrent programming...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!


