Senior C++ Systems Engineer - Linux & Performance

VoltForce

San Leandro (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VoltForce is partnering with an early-stage materials-inspection company to hire a Senior or Staff Software Engineer focused on high-performance C++ and systems software in the San Francisco Bay Area. The role involves end-to-end ownership from architecture to release, working close to the OS and hardware for optimal performance.

You will collaborate across software, firmware, and hardware teams, developing C++ for Linux, multi-threaded architectures, and debugging across software/hardware

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 5+ years of professional software development experience for a Senior hire, or 8+ years for a Staff hire.
  • Strong proficiency in modern C++ (C++17/20).
  • Working knowledge of Python, with the ability to read, understand, maintain, and modify existing Python code.
  • Strong experience developing software on Linux.
  • Strong understanding of operating systems, memory management, multi-threading and concurrency, software architecture, and performance optimization.
  • Excellent debugging and problem-solving skills.
  • Experience using Git and modern software development workflows.

Responsibilities

  • Design, develop, and optimize high-performance software using modern C++ (C++17/20).
  • Develop scalable, reliable, and maintainable software for Linux-based systems.
  • Design multi-threaded and asynchronous software architectures.
  • Analyze, profile, and optimize software performance across CPU, memory, storage, networking, and I/O.
  • Read, understand, maintain, and enhance existing Python code used for automation, testing, and data analysis.
  • Collaborate closely with firmware, hardware, and application engineering teams.
  • Participate in software architecture, technical design, and code reviews.
  • Debug complex system-level issues across software and hardware boundaries.
  • Take ownership of software components throughout the product development lifecycle.

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field

Tools

C++17/20
Python
Linux
Qt Widgets
Qt Charts
CMake
GDB
Git

Job description

VoltForce is partnering with an early-stage materials-inspection company to hire a Senior or Staff Software Engineer focused on high-performance C++ and systems software in the San Francisco Bay Area. The role involves end-to-end ownership from architecture to release, working close to the OS and hardware for optimal performance.

You will collaborate across software, firmware, and hardware teams, developing C++ for Linux, multi-threaded architectures, and debugging across software/hardware

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

VoltForce • San Leandro (CA)

On-site
USD 180,000 - 240,000
Senior Quality Engineer — Hardware & Software Validation
Senior Quality Engineer — Hardware & Software Validation

VoltForce • Oakland (CA)

On-site
USD 140,000 - 210,000
Senior Systems Engineer, Sensing Platform — On-site SF
Senior Systems Engineer, Sensing Platform — On-site SF

VoltForce • Oakland (CA)

On-site
USD 170,000 - 230,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 360,000 - 425,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Systems Engineer - High-Performance Infra
Senior C++ Systems Engineer - High-Performance Infra

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000
Senior C++ Systems Engineer - GPU/NIC Performance
Senior C++ Systems Engineer - GPU/NIC Performance

Thunder Compute • San Francisco (CA)

On-site
USD 120,000 - 160,000
Staff Systems Engineer
Staff Systems Engineer

VoltForce • Oakland (CA)

On-site
USD 170,000 - 230,000
Staff Electrical Engineer - FPGA
Staff Electrical Engineer - FPGA

VoltForce • Oakland (CA)

On-site
USD 180,000 - 240,000