Petcube Devices Core team is looking to hire an Embedded Software Engineer (C++/Firmware/Embedded).
As an Embedded Software Engineer at Petcube, you will be responsible for crucial engineering aspects of our business - the firmware application layer of all current and future Petcube devices. You will function as a team member as well as a strong individual contributor, able to self-start, set goals and achieve the results. You will be reporting to the Head of Firmware.
We are looking for a Mid. Embedded Software Developer who will be a member of embedded engineering ัore team
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
- Bachelor's degree in Computer Science, Electrical Engineering or equivalent experience required
- 3+ years of working experience as 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
- Maintaining devices metrics using SQL
Desired skills
- Experience with bare metal development
- Good experience with software development methodologies (agile, waterfall)
Stack of utilized technologies & tools
Git, JIRA, Jenkins, Bitbucket, Linux, u-boot, Buildroot, C++, SQL, STL, H.264, WiFi, WLAN, NAT
Apply at careers@petcube.com
2 applies
149 views
Jobs from our Partners
Staff Software Engineer II (Hybrid)
Other Jobs from Petcube
Assistant Embedded Software Developer
Embedded Software Developer
Machine Learning Engineer
Middle Android Software Engineer
Embedded Software Engineer (C/C++ Firmware/Embedded)
Senior Full Stack Web Developer
Similar Jobs
Software Engineer
Senior Software Engineer
Senior Technical Support Engineer (Unfilled)
Software Architect (IBM AE/IBM MDM OOTB Data model)
MLOps Engineer (Fraud prevention and DevOps)
Principal Data Scientist - SAI Quant Support
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
๐ฅณ๐ฅณ๐ฅณ 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee