Software Developer (c++, Qt)

0
52

Software Developer (c++, Qt)
Emerson Electric Co (I) Pvt Ltd
Not Disclosed
Pune
Posted: 2 days agoOpenings: 1Job Applicants: 135SEND ME JOBS LIKE THIS
Software Developer (c++, Qt)
Emerson Electric Co (I) Pvt Ltd4.3(19 Reviews)

Job description
Software Developer (C++, Qt)
Responsibilities:

Understand requirements.
Generate software design and accordingly develop modules/features using C++ and python code.
Add suitable unit tests.
Conduct self testing.
Handle code reviews for self and peers.
Implement best coding practices and standards and ensure on time delivery.
Prepare adequate documentation of the designs and programs.
Requirements:

Education: Graduate or Postgraduate engineer (BE/ ME/ B Tech/ M Tech) in Computer Science, Software Engineering or IT.
3-6 years relevant experience in Software Application development using C++ on windows or linux.
Musthave – Ability to write programs for multi-threaded stand-alone application that works on windows and or linux. Knowledge of developing using Qt UI framework is necessary.
Knowledge of Python is a plus. Experience in graphics programming using OpenGL will be a definite advantage. Working knowledge of linux would be useful. Knowledge scons build system is aplus.
Knowledge of Perforce, Git, Gerrit, Jenkins as source management, code review and continuous integration tools isuseful.
Experience designing and feature addition for large scale and enterprise class application developed in C++. Forexample, software programs involving 10000 source code files or say 2 millionlines. Highly skilled in developing software applications using C++ and python.Good knowledge of Qt framework required
Excellent English oral and written skills in email, documentation, phone calls, video conferencing
Strong documentation practices
Ability to smoothly work with localand remotely located teams.
Candidate should be a good teamplayer. Should work with Domain experts, QA and other developers.
Should be enthusiastic and willingto learn new concepts and generating ideas.
Should be very punctual anddisciplined.
Conversant to the Agile development methodology.
Excellent logical and analytical ability.
Ability to take people together,aspiration to take tall challenges and deliver together.
Enthusiastic to take up newchallenges and strive to fulfill those.
Good business acumen.
Ability to solve problems in variousareas.
Knowledge of HTML5 and mobiledevice-based development, REST API.
Innovative approach in everything you do is required.
Full knowledge about variousdevelopment methodologies like waterfall, agile.
Ability to accurately estimate thework and create proper work breakdown structure.
Ability to do project planning.
Awareness of geology domain is a bigplus. Awareness of web application development is also nice.
If worked on software like – Petrel,Gocad, Scua, Eclipse, Ocean, Landmark, CMG it is a big advantage. Knowledge ofgeology domain and having worked for an oil company is a plus (particularly inthe area of geomodelling).
RoleSoftware Developer
Industry TypeIndustrial Products, Heavy Machinery
Functional AreaIT Software – Application Programming, Maintenance
Employment TypeFull Time, Permanent
Role CategoryProgramming & Design
Education
UG :B.Tech/B.E. in Other Specialization, Computers
PG :M.Tech in Computers, Other Engineering
Doctorate :Doctorate Not Required
Key Skills
C++Software DevelopmentQTLinuxSoftware EngineeringOpenglProgrammingWeb Application DevelopmentSoftware Application developmentSoftware DesignPython
About Company
Imagine being surrounded by intelligent, driven, and passionate innovators all working toward the same goal¢”to create groundbreaking solutions that leave our world in a better place than we found it. Emerson is a global technology and engineering company providing innovative solutions for customers in industrial, commercial, and residential markets.

Our Emerson Automation Solutions business helps process, hybrid, and discrete manufacturers maximize production, protect personnel and the environment while optimizing their energy and operating costs. Our Emerson Commercial and Residential Solutions business helps ensure human comfort and health, protect food quality and safety, advance energy efficiency, and create sustainable infrastructure.

A dynamic environment is what you¢¢ll discover at Emerson, a Fortune 500 company with $14.5 billion in sales and 155 manufacturing locations worldwide. Together, we¢¢re changing the world, and we have all the resources to help you achieve your professional goals.

Our Emerson Automation Solutions business helps process, hybrid, and discrete manufacturers maximize production, protect personnel and the environment while optimizing their energy and operating costs. Our Emerson Commercial and Residential Solutions business helps ensure human comfort and health, protect food quality and safety, advance energy efficiency, and create sustainable infrastructure.

A dynamic environment is what you¢¢ll discover at Emerson, a Fortune 500 company with $14.5 billion in sales and 155 manufacturing locations worldwide. Together, we¢¢re changing the world, and we have all the resources to help you achieve your professional goals.

Whether you¢¢re an established professional looking for a career change, an undergraduate student exploring options, or recently received your MBA degree, you¢¢ll find a variety of opportunities at Emerson. Join our team and start your journey today.
Company Info
Contact PersonHR

LEAVE A REPLY

Please enter your comment!
Please enter your name here