Senior C++ Engineer for Robotics & Enterprise Storage

Spectra Logic

Boulder (CO)

Hybrid

USD 129,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company matching
HSA/FSA options
Hybrid work options

Job summary

Spectra Logic in Boulder, CO is hiring a Senior Software Engineer – C++. You’ll lead design and development of high-performance software for enterprise robotic storage systems on Linux, mentoring peers and shaping architecture across multiple products.

Strong C++, OO design, and multithreading experience are essential. Join a team that values technical excellence, offers a hybrid work model, and drives impact on data storage technology used by customers worldwide.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 7+ years of professional software development experience.
  • 5+ years of modern C++ (C++11/14/17/20) development experience.
  • Strong understanding of object-oriented design, memory management, RAII, smart pointers, multithreading and concurrency, STL, and exception safety.
  • Experience developing software on Linux platforms.
  • Strong debugging and problem-solving skills.
  • Experience designing large-scale, maintainable software architectures.
  • Experience leading technical projects from design through production.
  • Excellent communication and collaboration skills.
  • Ability to mentor engineers and influence technical direction across teams.

Responsibilities

  • Design, develop, and maintain high-performance production software using modern C++.
  • Architect and implement complex software for robotics, storage systems, and hardware control.
  • Design scalable, maintainable software using OO design principles and patterns.
  • Develop software for Linux-based enterprise storage platforms.
  • Drive technical direction and influence architectural decisions across multiple products.
  • Mentor junior engineers through design reviews, code reviews, and coaching.
  • Collaborate with Product Management, Firmware, Hardware Engineering, Test Engineering, and Customer Support.
  • Improve software quality via automated testing, code reviews, refactoring, and best practices.
  • Lead root cause analysis of complex customer issues and drive corrective actions.
  • Champion software quality, maintainability, and performance across the org.
  • Evaluate and introduce new technologies, tools, and engineering practices.

Skills

C++11/14/17/20
Multithreading
STL
RAII
Smart pointers
Object-oriented design
Linux development
Debugging
Architecture design
Mentoring
Communication

Education

Bachelor's degree in CS/Software Engineering

Tools

Boost
CI/CD pipelines
REST APIs

Job description

Spectra Logic in Boulder, CO is hiring a Senior Software Engineer – C++. You’ll lead design and development of high-performance software for enterprise robotic storage systems on Linux, mentoring peers and shaping architecture across multiple products.

Strong C++, OO design, and multithreading experience are essential. Join a team that values technical excellence, offers a hybrid work model, and drives impact on data storage technology used by customers worldwide.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C++
Senior Software Engineer - C++

Spectra Logic • Boulder (CO)

Hybrid
USD 129,000 - 150,000
Medical, dental, and vision insurance
401(k) with company matching
HSA/FSA options
+1
Firmware Engineering Manager - Embedded Systems (Hybrid, Boulder)
Firmware Engineering Manager - Embedded Systems (Hybrid, Boulder)

Spectra Logic Corporation • Boulder (CO)

Hybrid
USD 158,000 - 193,000
Medical, dental, and vision insurance
401(k) with company matching
Health Savings Account and FSA options
+5
Software Development Manager
Software Development Manager

Spectra Logic Corporation • Boulder (CO)

On-site
USD 158,000 - 193,000
Medical, dental, and vision insurance
401(k) with company matching
Health Savings Account and FSA options
+5
Firmware Engineering Manager — Embedded Systems Lead (Hybrid)
Firmware Engineering Manager — Embedded Systems Lead (Hybrid)

Jobvite, Inc. • Boulder (CO)

Hybrid
USD 158,000 - 193,000
Medical, dental, and vision insurance
401(k) with company matching
Health Savings Account and Flexible
+5
Senior Embedded Software Engineer - Safety-Critical Robotics
Senior Embedded Software Engineer - Safety-Critical Robotics

Rustify • Northern (KY)

Hybrid
USD 105,000 - 165,000
Senior C++ Software Engineer - High-Performance Sensor Data
Senior C++ Software Engineer - High-Performance Sensor Data

SciTec • Boulder (CO)

On-site
USD 156,000 - 193,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical
80% company paid Dental insurance
+9
Senior Software Architect, Spectroscopy Platforms
Senior Software Architect, Spectroscopy Platforms

Picarro • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Medical, Dental, and Vision insurance
401K
Paid Time Off and Paid Holidays
+1
Senior Storage Systems Lead (C/C++)
Senior Storage Systems Lead (C/C++)

VDURA • Pittsburgh

Remote
USD 140,000 - 220,000
Staff Embedded C++ Software Engineer – Robotics
Staff Embedded C++ Software Engineer – Robotics

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible
Engineer II- Design Verification Test - Manual Tester
Engineer II- Design Verification Test - Manual Tester

Spectra Logic • Boulder (CO)

On-site
USD 77,000 - 120,000
Medical/Dental/Vision
401(k) match
HSA/FSA options
+4