- Strong C++ OOP development skills.
- 5+ years of proven experience using C++.
- Experience developing on Android.
- Experience with The Adaptive Communication Environment (ACE) is an open source software framework.
- Experience with unit testing frameworks and automation.
- Experience with legacy code.
- Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs.
- Familiarity with developing, debugging, and optimizing embedded multi-threaded systems running on Intel or ARM based processors.
- Relevant education and/or experience in software design, development and maintenance.
- At least an intermediate level of English.
- Provide mentorship to other engineers on the team or in the company.
- Software development.
- C++ Strong
- Operating Systems: Windows/Linux RedHat Strong
- Low Latency, data structures, algorithms Medium
- GitHub Strong
- Legacy code