Software Engineer – C++ / Qt
Roles and Responsibilities
As a confident and competent personality, you are responsible for:
- Developing the software architecture and software components together with other team members
- Implementation of a user interface and apps based on C++ / Qt for different operating systems
- Developing and improving the software together with the product management
- Working in a team spread over multiple geographies
- Working on the UX designs sent by the UX team
- Target platforms are Windows, Android, iOS and Linux
Desired Candidate Profile
Education: Master’s degree / Post-Graduate Diploma in Computer Science OR Bachelor’s Degree with 2+ years of industry experience
Work Experience: 2+ years of experience as software developer / software architect
Programming Languages: Very good knowledge in C++ 98 / 03 and C++ 11 / 14
Knowledge of at least one scripting language
Interfaces / Communication Protocols: TCP/IP XML-RCP CAN
Graphical User Interface:
- Knowledge in GUI design / implementation
- Very good knowledge in Qt development
- Knowledge in Widgets
Apps: Experience in developing Apps based on Qt for Android or iOS
Experience in deploying Apps for Android or iOS
Methodologies:
- Knowledge in Structured Software Development Processes (i.e. V - Model)
- Knowledge in Requirements Engineering and Management
- Knowledge in Object Oriented Analysis and Design (OOAD)
- Knowledge of Agile/SCRUM
Tools:
- Experience with a UML - Tool (i.e. Enterprise Architect)
- Experience with Microsoft Visual Studio, Qt Creator
- Experience with standard software development tools (Subversion, Doxygen, etc.)
- Experience with requirements Managements tool (eg: Polarion)
Personal Communication:
Fluent in English (spoken and written)
Basic German (spoken and written)
Soft Skills:
- Confident and dynamic appearance
- Recognizing team members for performing at the highest level
- Responsible for technology and quality in the team
- Generation of innovative thoughts
Willingness to travel:
Stay in Germany for 2-4 weeks every year
Operating Systems:
Knowledge in Windows Programming (XP, Win 7, Win 8.1, Win10)
Knowledge in Android or iOS Programming or Linux
Modelling Languages: Knowledge in Unified Modelling Language (UML)
Domain: Industrial Automation, Automotive, Medical
Role:Full Stack Developer
Salary: Not Disclosed by Recruiter
Industry:Electronics Manufacturing
Functional Area:Engineering - Software & QA
Role Category:Software Development
Employment Type:Full Time, Freelance/Homebased
Education
UG:B.Tech/B.E. in Electronics/Telecommunication, Computers
PG:M.Tech in Electronics/Telecommunication, Computers,MS/M.Sc(Science) in Computers
Company Profile
RS Consultants
Recruiter Name:Rahul
Contact Company:RS Consultants
Telephone:9503030052
Email:[email protected],[email protected]
Reference Id:SSE19
Website:http://jobs.rsconsulting.in