Position: Senior Embedded C++ Engineer
Company: Digital Seals
Category: C++
Experience required: 5y
English level: upper

We are looking to hire a passionate embedded C++ engineer to work on an IoT device. This is a senior position and requires a minimum of 7 years professional experience.

Primary focus will be the development of an embedded IoT device. Your duties may include collaborating with the design/product team for new application features, communicating with QA, identifying and fixing application bottlenecks, maintaining the core code and deploying the code to the device. The focus will be embedded-related work, but a solid understanding of backend development is a plus.

To ensure success as an embedded C++ engineer, you should have a strong working knowledge of C++ embedded programming, libraries, IoT and be able to work as part of a team. Ultimately, an outstanding developer should be able to provide simple, maintainable, scalable & flexible solutions to technical challenges upcoming with the foresight of an experienced engineer.


**Embedded C++ Developer Responsibilities**
- Feedback Design/Product Requests on technical feasibility
- Ensure quality and performance of the application
- Recognize potential obstacles and fix bottlenecks
- Taking ownership of your code
- Write high-performing, efficient, scalable code
- Maintaining the code and optimizing the application
- Challenging the status quo

**Embedded C++ Developer Requirements**
- At least 7+ years of proven experience in C++ embedded engineering
- Practical and deep experience with IoT, and it's best practices
- Experience with working on mobile to IoT interfaces
- Proficient in code versioning tools: Git.
- Experience with deployment to IoT devices.
- Full project lifecycle experience and understanding.