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