We are looking for an innovative C/C++ developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C++ developer, you should exhibit advanced C++ software development skills and extensive experience in collaborating on software development projects. As a first-class C++ developer your software development expertise should translate into highly functional and user-friendly applications.
What Youll Do
	- Drive continuous adoption and integration of relevant technologies into design
	- Write clean, elegant, maintainable, and efficient code
	- Compile and modify the core OS and the firmware to manage updates and the bootloader
	- Design robust, scalable, and secure features
Expertise Youll Bring
	- Hands-on experience of software development, peer reviews and working to coding standards
	- Experience of C, C++, MFC, COM/DCOMo SQL Unit Testing
	- Understand real world deployment and usage scenarios from customers and product managers and translate them to product features that drive value of the product
	- Work with other internal groups like QA and other developers through the development cycle
	- Ability to quickly learn new languages and technologies as required for a successful project delivery
	- Excellent hands-on experience of software development, peer reviews and working to coding standards
	- Ability to think critically, question assumptions and devise solutions to challenging technical problems
	- Knowledge of working to secure coding standards
	- Designing, Building and maintaining C and C++ code