- Conduct or design advanced prototyping and testing.
- Conduct advanced problem solving, identify potential solutions, and evaluate them against component and sub-system requirements.
- Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs.
- Analyze and correct complex product design issues, using independent judgment.
- Independently balance design tradeoffs while designing a component of the system.
- Develop and design software systems per requirements and architecture defined.
- Code development time/resource estimation to support projects.
- Generate and review the necessary documents to support the project (requirements/design/architecture/bugs/test).
Preferred Candidate Profile :
- Knowledgeable with integrated development environments (IDE) for projects.
- Knowledgeable with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software.
- Knowledge in integration and deployment processes using Git and perforce.
Education Requirement :
- Bachelor's degree in Software Engineering/ Computer Science or related discipline & 4 years of work experience.
Required Skills &
Experience :
- 4 years of professional software development experience.
- Strong hands-on programming experience in C .
- Robust experience with the Qt Framework and Qt-based application development.
- Good understanding of software design, architecture, debugging, testing, and development methodologies.
- Experience working with Integrated Development Environments (IDEs).
- Knowledge of static and dynamic code analysis, memory management, code coverage, and software analysis techniques.
Education :
- UG : B.Tech / B.E. in Any Specialization
- PG : MCA in Any Specialization
Key Skills :
- C
- QT Framework
- GIT
📌 Saraca Solutions - C ++ Developer (India)
🏢 Saraca Solutions
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.