Are you passionate about both pets and technology? Petcube is looking for a Senior Embedded Software Developer to join our mission-driven team. Collaborate with cross-functional teams to develop embedded software for our pet monitoring and entertainment devices, incorporating features such as video streaming, motion detection, and treat dispensing.
Responsibilities
- Implement business tasks and customer requirements
- Support the existing source code base
- Write software requirements documentation (component-level design)
- Test and troubleshoot complex systems with hardware and firmware
Requirements
- 5+ years of working experience as a C++ developer
- Development expertise in Linux embedded environment
- Software architecture understanding and code design skills (OOD/OOP)
- Writing simple, reusable, and easily understandable code
- Ability to multitask, work with minimal supervision, and work effectively
- Minimal soldering skills for soldering debug wires to development samples
Stack of utilized technologies & tools: Git, JIRA, Bitbucket, Linux, C/C++, STL, networking, and video streaming.
Would be a plus: FFmpeg, Open CV, SQL, shell scripting, python, experience with low power devices, basic soldering Add label.
Benefits:
- We offer a competitive compensation package tailored to your experience, along with comprehensive company-wide benefits.
- We provide support and plans for personal development.
- Our startup environment is both challenging and fulfilling, fostering rapid personal growth.
- It combines the engineering culture of Silicon Valley with the strong work ethics of our founding team.
- We only work with people who are excited and take pride in the work they do
Our business focuses on the Internet of Things (IoT) and Software-as-a-Service (SaaS), serving a wide range of users. We cover everything imaginable, including hardware, firmware, backend systems, applications, video streaming, payments, chatbots, and machine learning.
0 applies
99 views
Jobs from our Partners
IT Infrastructure Engineer
SharePoint Systems Engineer
Back End Developer
Other Jobs from Petcube
Assistant Embedded Software Developer
Machine Learning Engineer
Middle Android Software Engineer
Embedded Software Engineer (C/C++ Firmware/Embedded)
Senior Full Stack Web Developer
Similar Jobs
Machine Learning Software Engineer - Cloud
Auto AI Systems Engineer
Senior Software Engineer
Senior Engineering Manager - Transport Network Optimisation
Software Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 251 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee