Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an Embedded Systems using Linux (Qt - C++) Developer, with the following requirements :
- As a frontend/backend software developer, you will lead and participate in developing professional desktop applications for our products as well as all software development-related aspects of our technical operations and infrastructure.
- A motivated candidate.
- experience in C++, Qt, QML, MySQL, Linux "Ubuntu" and AWS
- Fluent in English.
- You should be able to create/build Qt applications with database support (MYSQL) before applying for the interview.
Job Requirements
- experience in C, C++, and Python.
- experience in AWS, Cloud computing
- experience in C++ desktop application frameworks such as Qt Creator, Visual Studio, etc.
- Experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc).
- Concrete understanding of object-oriented design and programming.
- Strong experience in MySQL and SQL Server databases.
- Expertise in HTML, XML, JavaScript, and JQuery.
- Solid expertise with GIT or equivalent source control systems.
- Solid expertise in Linux.
- Good knowledge of business processes.
- Solid experience with ORM (Object Relational Mapper) libraries such as SQL Alchemy.
- Able to integrate multiple data sources/databases into one system.
- Good understanding of accessibility and security compliance.
- Solid knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Solid experience in design principles behind scalable applications, data structures, and APIs.
- Good English written and oral communication.