Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11039285

    PUNE · FULLTIME

    Software/Sr. Software Engineer

    EMERSON PROCESS MANAGEMENT logo

    EMERSON PROCESS MANAGEMENT

    Pune · onsite · Posted 70d ago

    Sourced fromNaukri
    Undisclosed4–9 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 11 questions to answer1.5s
    • Decided the answers for all of them2.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary:

    We are seeking a skilled Senior Software Engineer with 4 to 8 years of experience in C++ desktop application development. The ideal candidate will have strong expertise in C++, MFC, STL, Multithreading, and COM technologies, along with a solid understanding of software development best practices, debugging, performance optimization, and Agile methodologies. Experience with C#, NUnit, and Network Protocol Debugging will be an added advantage.


    Role & responsibilities


    • Develop and maintain desktop applications using C++ and MFC (Microsoft Foundation Classes).
    • Utilize STL for implementing efficient data structures and algorithms.
    • Design and implement multithreaded solutions to improve application performance and responsiveness.
    • Work with COM (Component Object Model) for software component integration.
    • Debug, troubleshoot, and optimize applications for performance, scalability, and reliability.
    • Collaborate with cross-functional teams to design, develop, and deliver software solutions.
    • Follow coding standards, maintain technical documentation, and ensure software quality.
    • Contribute to Agile development processes and participate in code reviews.
    • Support additional development tasks involving C#, NUnit testing framework, and Network Protocol Debugging when required.

    Preferred candidate profile

    • B.E/ B.Tech/ M.Tech/ MCA in Computer Science , Information Technology/ Electronics and Communications / Telecommunication / Electrical / Instrumentation or a related Engineering discipline.
    • 4 to 7 years of experience in software development.
    • Strong proficiency in C++ programming. • Hands-on experience with MFC for Windows desktop application development.
    • Good understanding of STL and object-oriented programming principles.
    • Expertise in multithreading and synchronization techniques.
    • Experience with COM-based development and integration.
    • Familiarity with debugging tools and performance optimization techniques.
    • Knowledge of Software Development Lifecycle (SDLC) and development best practices.
    • Experience with version control systems such as Git and SVN.
    • Experience working in an Agile development environment.

    Preferred Qualifications that Set You Apart:

    • Experience with C# application development.
    • Exposure to AI-assisted development tools
    • Knowledge of NUnit testing framework.
    • Experience in Network Protocol Debugging and analysis.
    • Exposure to software testing, automation, and continuous integration practices.
    • Strong communication and stakeholder collaboration skills.

    Sourced from naukri

    Section · 02

    Skills

    COM-based development and integrationMFCpipelineC plus plusArtificial Intelligence

    Section · Company

    About EMERSON PROCESS MANAGEMENT

    EMERSON PROCESS MANAGEMENT logo

    EMERSON PROCESS MANAGEMENT

    Industrial Machinery

    3.7k+

    employees

    1890

    136 years old

    St. Louis, Missouri

    United States (USA)

    ₹9.5L PA avg

    Avg at EMERSON PROCESS MANAGEMENT

    About

    Provides Automation Solutions and Commercial & Residential Solutions.

    Industries

    Industrial MachineryManufacturingEngineering & Construction

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    3.3

    Career growth

    2.3

    Work-life

    2.7

    Employees rate it well for

    Company Culture40Overall Company40

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software/Sr. Software Engineer · waiting for your command