Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer

Vast.ai Inc

About Us

Vast.ai's cloud powers AI projects and businesses all over the world. We are democratizing and decentralizing AI computing-reshaping our future for the benefit of humanity.

We are a growing and highly motivated team dedicated to an ambitious technical plan. Our structure is flat, our ambitions are outsized, and leadership is earned by shipping excellence.

We seek engineers with strong intrinsic drive, a true passion for advancing the state of the art, and a mix of architecture, coding, and communication skills.

LOCATION: On-site at our office in San Francisco or Westwood, Los Angeles.
About the Role

As a Systems Software Engineer, you will work on key performance critical systems such as the daemon which orchestrates every host in our fleet. You will improve the performance, reliability and capability of our infrastructure and containerization technologies including monitoring and telemetry.
  • Full-time
  • On-site at either our SF or LA offices
Tech Stack

C, C++, Python, Linux
Ideal Experience
  • Programming : Strong programming skills in at least one language, ideally C++
  • Linux and Virtualization : Extensive knowledge of Linux kernel internals, containerization technologies, and virtualization
  • Isolation Techniques : Deep understanding of workload and network isolation techniques in multi-tenant environments
  • Cloud Security : Experience in securing and hardening cloud infrastructure, particularly in environments with untrusted workloads
  • Multi-tenant Security : Strong background in workload and network isolation, network security, and cloud-native security practices
  • GPU Security : Experience with GPU programming and an understanding of GPU-specific security concerns.
Key Responsibilities
  • Expand and extend our GPU cloud daemon
  • Design and deploy market-based resource management systems
  • Harden code and infrastructure to meet zerotrust standards
  • Benchmark , profile , and eliminate bottlenecks across hypervisor, container, and network layers
Interview Process

After submitting your application, our technical team reviews your credentials. If selected, you'll proceed through the following stages:
  • 15 min - Initial screening (virtual)
  • 45 min - Quick dive into Vast, work history (virtual)
  • 45 min - Systems and architectures (virtual)
  • 1 hour - LLM-assisted coding assessment (virtual)
  • 2 hours - Meet and greet with coding assessment (on-site)
Our goal is to complete the interview process in two weeks.

Benefits
  • Comprehensive health, dental, vision, and life insurance
  • 401(k) with company match
  • Meaningful early-stage equity
  • Onsite meals, snacks, and close collaboration with founders/tech leaders
  • Ambitious, fast-paced startup culture where initiative is rewarded
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Los Angeles, CA vacancy
  •  ...Snap Inc. in Los Angeles is seeking a C++ Software Engineer to join the Specs Lens Platform team. Design, develop, and support LensCore, the AR engine powering Specs, Snapchat Lenses, and Lens Studio. The role emphasizes collaboration across teams to deliver features... 
    Suggested

    Jobleads-US

    Los Angeles, CA
    5 days ago
  •  ...Open Position - Senior/Staff/Principal Qt C++ Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon... 
    Suggested

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    4 days ago
  • $141.38k - $224.5k

     ...most demanding industries. Our integrated engineering and manufacturing platform transforms...  ...redefining industrial manufacturing through software-driven production, additive...  ...traditional methods. We are seeking a Senior C++ Software Engineer to help develop the real... 
    Suggested
    Temporary work

    Divergent

    Los Angeles, CA
    a month ago
  •  ...Snap Inc. is seeking a C++ Software Engineer for the Specs Lens Platform in Los Angeles. You will design, optimize, and support LensCore, the AR engine powering Specs, Snapchat Lenses and Lens Studio. Collaboration with multiple teams to deliver high-quality features is... 
    Suggested
    Work at office
    Remote work

    Jobleads-US

    Los Angeles, CA
    5 days ago
  • $125k - $150k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (DRAGON)As a software engineer on the Dragon team, you will develop, analyze and verify the mission critical software... 
    Suggested
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $120k - $145k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (RAPTOR)We are looking for exceptional C++ software engineers who thrive on building high-performance, reliable systems... 
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $209k - $313k

     ...across Specs, Snapchat, and other services.We’re looking for a Software Engineer to join the Specs team at Snap Inc!What you’ll do:Design,...  ...Abilities:Experience in one or more object oriented languages like C++, Kotlin or JavaExperience in delivering top quality,... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    5 days ago
  • $157k - $235k

     ...developer tools that powers immersive augmented reality experiences across Specs, Snapchat, and other services.We’re looking for a C++ Software Engineer to join our Specs Lens Platform team at Snap Inc!What you’ll do:Design, develop, and support features for LensCore, the AR... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (SIMULATIONS) As a Software Engineer on the Simulations team, you will design, develop, and test our in-house simulation... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    20 hours ago
  • $165k - $230k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, C++ (DRAGON)As a Sr. Software Engineer on the Dragon team, you will develop, analyze and verify the mission critical software... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $125k - $150k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, BACKEND (PYTHON/C++)As a Software Engineer on the test infrastructure team, you will design, develop, and maintain SpaceX’s in-house testing... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    1 day ago
  • $135k - $200k

    Embedded SW Engineer. C++ and Linux.Must be a U.S. Citizen due to U.S. government contracts. Employment is contingent upon the successful...  ....Our client is in search of a highly skilled Senior Embedded Software Engineer to join its Software Engineering team and report to... 
    Contract work
    3 days per week

    Gables Search Group

    Los Angeles, CA
    3 days ago
  • DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign...  ...in working in an environment with engineers of diverse backgrounds and...  ...Proficiency with any of the following: MATLAB, C/C++, Python, VHDLInertial Measurement Unit (IMU... 
    Immediate start

    MoTek Technologies

    Los Angeles, CA
    5 days ago
  • Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software...  ...clearance eligibility)What sets candidates apartFamiliarity with C++ and PythonExperience with Xilinx Zynq or Ultrascale+ SoC... 

    Darwin Recruitment

    Los Angeles, CA
    2 days ago
  • $125k - $150k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ - TOP SECRET CLEARANCEAs a Software Engineer in Special Programs, you will design, develop, and test key aspects of an in-... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    1 day ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIELD)The Starshield mission is to...  ...role responsibilities may include:Write high quality Linux-based C++ software for common processors and micro controllers (e.g. ARM... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $230k - $385k

     ...leading AI research firm in San Francisco is seeking a staff-level Software Engineer specializing in infrastructure for their Analytics Platform. The ideal candidate will have extensive experience in Rust or C++ and a strong background in distributed systems. This role... 

    OpenAI

    Los Angeles, CA
    2 days ago
  •  ...About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive...  ...driven, fast-paced self-learner who can move between embedded C/C++ development, Linux system configuration, and high-level HMI design... 

    Voltify

    Los Angeles, CA
    5 days ago
  • $154k - $212k

     ...help shape a smarter, greener future for global freight.Embedded Software Engineer, Perception (All Levels)Parallel Systems is seeking an...  ...compute platforms. Write low-level systems software in Rust and C/C++ for perception-critical components, from board bring-up through... 
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    3 days ago
  • $120k - $170k

     ...Founding Embedded Software Engineer - Build the Flight Software Behind a New Class of Interceptor Systems Hawthorne, California | On-site...  ...sensing, and vehicle systems Develop production-quality C/C++ for bare-metal, RTOS, and other resource-constrained embedded... 

    Approach Venture

    Hawthorne, CA
    8 hours ago
  • $125k - $145k

     ...with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARSHIELD)The Starshield mission is to support...  ...software development in lieu of a degreeDevelopment experience in C, C++, Python, or Rust PREFERRED SKILLS AND EXPERIENCE:Experience... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $157k - $235k

     ...tools that powers immersive augmented reality experiences across Specs, Snapchat, and other services. We’re looking for a C++ Software Engineer to join our Specs Lens Platform team at Snap Inc! What you’ll do: Design, develop, and support features for LensCore,... 
    Live in
    Work at office
    Local area

    Jobleads-US

    Los Angeles, CA
    5 days ago
  • $157k - $235k

     ...advanced developer tools that powers immersive augmented reality experiences across Specs, Snapchat, and other services. Role: C++ Software Engineer - Specs Lens Platform Key Responsibilities Design, develop, and support features for LensCore, the AR engine driving... 
    Live in
    Work at office
    Local area

    Jobleads-US

    Los Angeles, CA
    6 days ago
  • $132k - $178k

     ...help shape a smarter, greener future for global freight.Embedded Software Engineer Parallel Systems is seeking an Embedded Software Engineer to...  ...equivalent practical experience Experience programming in C, C++, Rust, or another systems programming language through coursework... 
    Internship
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    1 day ago
  • $135k - $160k

     ...with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, RF PAYLOADS (STARSHIELD)Starshield leverages SpaceX’s...  ...test infrastructure and test automation sequences in Python and C++ to support design validation, qualification, and productionWork... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $165k - $260k

     ...Lead Embedded Software Engineer Los Angeles, CA General Matter enriches uranium. We are designing, building, and operating the world's...  ...day-to-day problem solving. Build low-level firmware in C/C++, and Rust to control electromechanical actuators, process high... 
    Full time
    Weekend work

    General Matter

    Los Angeles, CA
    5 days ago
  • $130k - $185k

     ...satellite buses at scale using a combination of software, vertical integration, and hardware that...  .... About the RoleAs an Embedded Software Engineer on Apex's Flight Software team, you will...  ...experience.3+ years writing C/C++ for embedded systems, ideally on spacecraft... 
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    4 days ago
  •  ...observable.space. About the Role As a Staff Embedded Software Engineer, you will work across our full product line, from robotic ground...  ...-level development. ~ Strong proficiency in C and modern C++-and good judgment about when not to overuse templates. ~ Solid... 
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    1 day ago
  • $230.77k - $323.08k

     ...solutions. We search for technically brilliant individuals in engineering, software, and support fields who take ownership of their work, enjoy...  .... Proficient in developing baremetal applications using C/C++. Background in spaceflight avionics applications. Proficient... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Blue Origin

    Los Angeles, CA
    5 days ago
  •  ...Embedded Software Engineer We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX...  ...Qualifications: ~ High proficiency in embedded C/C++ or equivalent systems language ~4+ years of experience in embedded... 
    Permanent employment

    Singularity Defense

    Gardena, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!