We are looking to hire a seasoned 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 strong individual contributor, able to self-start, set goals and achieve the results. You will be reporting to Head of Firmware.
Implementing business tasks and customer requirements
Define system architectures making hardware/firmware tradeoffs
Support of existing source code
Write design specification documents (Component-level Design)
Business travel to China and supporting the manufacturing process
Test and troubleshoot complex systems with hardware and firmware
Coach and develop less-experienced engineers
Bachelor’s degree in Computer Science, Electrical Engineering or equivalent experience required
A passion for product development with proficiency in C++ (OOD/OOP)
Expertise in embedded systems based on ARM architectures
Understanding of media processing (coding/decoding audio/video, ISP)
Understanding of media streaming (H.264, audio)
Advanced knowledge of Linux programming (Mostly C/C++ over POSIX in user mode, kernel mode development as a plus)
Ability to multi-task, work with minimal supervision, and work effectively in a fast-paced team environment with other motivated and talented individuals
Driven, committed, motivated, and not afraid of hard work
Writing simple, reusable and easily understandable code
Audio/video processing, Python, CV, reading schematics
Stack of utilized technologies & tools
C++, Bash, Linux, u-boot, Buildroot, TCP/IP, UDP, TLS, SRTP, RTCP, H.264, WiFi, WLAN, Bluetooth, Git, JIRA, Scrum
- Great compensation package based on your experience and company-wide benefits.
- A multicultural work environment with communication between Kyiv and Shenzhen offices.
- A demanding and satisfying startup environment that facilitates rapid personal growth, fueled by a fusion of Silicon Valley Engineering culture and founding team’s work ethics.
- We only work with people who are excited and take pride in the work they do.
Apply at firstname.lastname@example.org