C++ Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Work in the Josh system to add core features across platform and application domains
- Write device drivers and work on integrations with all our wonderful partners products
- Regular communication, written and verbal, to work cross functionally with both backend and frontend development, UI/UX designers and others in the company
- Identify system troubleshooting and deploy problem solving issues across platform and application domains
- Contribute to architecture and recommend process improvements
Requirements
- 4-year degree in computer science or a related field
- 3 years professional experience in C++ programming
- Excellent interpersonal skills in communications, project management and problem solving skills, * Experience with Go and/or Python
- Experience with FreeRTOS or embedded systems
- Interest and/or experience in the smart home automation movement
- Comfortable with frequent incremental code testing and deployment
- Knowledge of an agile team environment and processes, along with tools like GIT and JIRA
Salary range: $100,000 - $140,000.
Applicants must be authorized to work in the U.S. and live in the Denver area
Benefits & conditions
- Competitive Salary
- Stock Options
- Medical, Dental, and Vision Benefits
- Life and Disability Insurance
- 401(k) Matching
- Casual Dress Code and Atmosphere
-
Paid Parking
- Free Smart Home Products
- 9 Paid Holidays
- 3+ Weeks Vacation
- Office Snacks
- Company-Sponsored Outings
- Conference Opportunities
- Matching Non-Profit Donations
About the company
Josh.ai is a well-funded early stage startup disrupting the smart home space. With a focus on voice control, Josh.ai offers exciting and challenging problems to tackle in the fields of AI, IoT, embedded software design, mobile development, and more. Scroll down to see current openings. Headquartered in Denver, CO, At Josh.ai we are innovating at the intersection of home automation, voice control and artificial intelligence in order to create the world’s most technologically advanced homes. We’re a team of enthusiastic software engineers and UI/UX designers driven to change the way we interact with our living spaces. Using voice, natural user inputs, and best-in-class apps, Josh.ai makes it easy to control your whole home’s TV and home theatre, music, lighting, shades, garage, locks, sprinklers, cameras, pool/hot tubs and more.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
What’s the Difference between a Junior, Mid, and Senior Developer?
Best Countries for Software Engineers
Dev Digest 121 - AI goes offline