Position: Middle C/C++ Engineer
Company: SoftServe
Category: C++
Experience required: 3y
English level: intermediate

Our client is a global materials science company specializing in design; manufacturing a wide variety of labeling and functional materials. The company products, used in nearly every industry, include pressure-sensitive materials and other bonding solutions for industrial, medical, and retail applications. They also produce tags, labels, and embellishments for apparel; and radio frequency identification (RFID) solutions serving retail apparel and other markets.

YOU ARE
A holder of a Bachelor's degree in Сomputer Science, Electronics, Mathematics; or equivalent work experience
Possessing 3-5 years of experience writing in C/C++
Skilled in new product development and stage-gate product development processes
Knowledgeable of remote device connectivity using wired Ethernet, USB, and Serial communications
Using design techniques and debugging skills; easily making technology choices
Having an extensive, in-depth, and demonstrable understanding of the overall software development life cycle (SDLC) process
Capable of researching and applying logical thinking to technical problems; writing and decoding formulas, scientific equations, dealing with variables
Showing strong working knowledge of Linux
Good at both working independently or as part of a geographically dispersed team
Passionate about delivering high-quality firmware solutions
Demonstrating strong verbal and written communication skills

YOU WANT TO WORK WITH
Developing C++ Back End part of hardware printer
Modern C++, STL, and Boost
Unit tests and test-driven development approach
Google RPC
Linux Daemon
Cortex-A microprocessors
Network diagnostic tools (WireShark)
Producing in-line documentation in compliance with Customer standards
Solving complex problems and technical issues regarding company products or processes
Conceptual design and architectural strategic planning sessions, providing in-depth technical input and analysis