Demo

C++ Developer

Josh.ai
Denver, CO Full Time
POSTED ON 12/4/2025
AVAILABLE BEFORE 2/1/2026

To apply, you must complete the form at http://josh.ai/developerjob


Josh is an AI for the home. Using voice, natural user inputs, and best-in-class apps, Josh makes it easy to control your whole home's lighting, music, TV, shades, garage, locks, sprinklers, cameras, and more.


Josh.ai is seeking an experienced Backend C Software Engineer with at least 3 years of experience. We are looking for someone who can adapt quickly and add value to our fast paced, growing business and also someone who can contribute collaboratively within our software development team.


ESSENTIAL JOB FUNCTIONS

  • Write device drivers to help Josh integrate with more products
  • Add core features to the Josh system
  • Ability to communicate effectively with both backend and frontend development
  • System troubleshooting and problem solving across platform and application domains
  • Suggest architecture improvements and recommend process improvements


REQUIRED SKILLS

  • Excellent communication, project management, and interpersonal skills
  • Excellent troubleshooting and problem solving skills
  • 4-year degree in computer science or a related field
  • 3 years professional experience in software development
  • C Programming Experience


PREFERRED SKILLS

  • Experience with Python or Go
  • Experience with FreeRTOS or embedded systems
  • Interest in smart home or IoT
  • Comfortable with frequent incremental code testing and deployment
  • Knowledge of an agile team environment, process and tools (GIT, JIRA)


BENEFITS

  • 401(k) w/ matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • HSA/FSA
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Smart home reimbursement
  • Vision insurance


Applicants must be authorized to work in the U.S.

Denver candidates only.


To apply, you must complete the form at http://josh.ai/developerjob

Salary.com Estimation for C++ Developer in Denver, CO
$93,469 to $112,225
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a C++ Developer?

Sign up to receive alerts about other jobs on the C++ Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the C++ Developer.

Click the checkbox next to the jobs that you are interested in.

  • Debugging Skill

    • Income Estimation: $66,157 - $90,051
    • Income Estimation: $72,994 - $92,246
  • Scripting Languages Skill

    • Income Estimation: $76,293 - $101,657
    • Income Estimation: $76,865 - $99,440
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other C++ Developer jobs in the Denver, CO area that may be a better fit.

  • Zoomin Groomin Colorado Area Developer Denver, CO
  • No Grooming Experience Needed! Own a Prime Zoomin Groomin Territory in Denver, CO (and surrounding areas)! Are you an entrepreneur with a passion for pets ... more
  • 2 Days Ago

  • ROCKY MOUNTAIN HUMAN SERVICES Denver, CO
  • Why work at Rocky Mountain Human Services? You will have the opportunity to contribute to an organization that is dedicated to embracing the power of commu... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!