More jobs:
C++ Developer
Job in
Denver, Denver County, Colorado, 80285, USA
Listed on 2026-01-12
Listing for:
Josh.ai
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Job Description
C++ Developer role
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.
Apply by completing the form at (Use the "Apply for this Job" box below)./developer job
Denver candidates only.
Essential Job Functions- Write device drivers to help Josh integrate with more products
- Add core features to the Josh system
- 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
- 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
- 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)
- 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.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×