Position: Senior C++ engineer (high-level) for brand new dash camera product
Company: Newxel
Category: C++
Experience required: 3y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

**Required skills**
— You are not afraid of writing software that needs to know the ins and out of mobile operating systems.
— You are comfortable working in the systems space, and in fact, you may have coded in the past a kernel extension or a driver.
— You are proficient with programming languages, and use the right tool for the job.
— You have a strong passion for mobile applications and for creating world-class consumer experiences, and most likely are addicted to gadgets and consumer electronics.

**A candidate with:**

— BSc/MSc degree in Computer science, or equivalent, from an established institution
— At least 4 years of systems engineering experience using C++
— Experience with Swift/Kotlin or desire to discover them for developing SDKs.
— Strong passion for mobile systems and application software engineering
— Ability to quickly zoom in and out of problems, and up and down the stack.

**As a plus**
— Experience working with micro-controllers and SoC / SoM in Arm architectures (advantage)
— Experience with different big data tools such as Spark / Hadoop (advantage)
— Experience with Machine Learning & Computer Vision (advantage)

**We offer**
— Ability to work on new device from scratch
— Business trips to productions (after pandemic situation)
— 20 working days paid vacation
— Medical insurance
— Flexible working schedule