The Job logo

What

Where

Senior Engineer - System Software Development

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Develop and unit test Windows based System Software & Applications. Collaborate with developers, testers, and product owners. Focused on continuous improvement of quality-driven software techniques and processes. Willingness to work flexible hours.

Essential Job Responsibilities

  • Develop and Unit Test Windows based System Software & Applications
  • Capture & Develop Software Requirements
  • Prepare Software Design documents for projects
  • Collaborate and coordinate with developers, testers, and product owners
  • Focused on continuous improvement of quality-driven software techniques and processes
  • Participate in business units calls for project reviews
  • Willingness to work flexible hours that works best with the local and remote engineering center(s).

Technical Skills: -

  1. Must Have Skills / Competencies
  • Have minimum 3 to 5 years of hands-on experience in C++ using MFC / STL, ATL
  • Excellent knowledge in Windows operating systems, Windows Setup, Network setup
  • Working Knowledge of SQL or SQLite Database and Stored procedures
  • Working Knowledge on Communication Protocol development like OPC DA or UA, COM / DCOM or Modbus
  • Experience in Developing UI and Server Applications for Microsoft Windows Server
  1. Good to have Skills / Competencies
  • Experience in Developing setup projects using InstallShield or similar
  • Have experience in multi-threaded application
  • Have knowledge to design and develop multi-layer, cross platform applications using design patterns
  • Experience in Cyber Security Verification tools, e.g., CIS-CAT Pro
  • Experience in Developing Applications using TCP/IP Socket Programming, Serial Communications
  • Experience in Dot Net technology like C#.Net
  • Experience on Multilanguage implementation
  • Experience using Azure DevOps for planning & CI/CD environment
  • Have Experience in Working with Overseas teams in different time zones

Education:  B.E in Computer Science, Information Technology, Electronics or MCA

Experience:  Candidate should have minimum 3 to 6 years of experience in Software Development

Set alert for similar jobsSenior Engineer - System Software Development role in Pune, India
Emerson Logo

Company

Emerson

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Development

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Emerson Logo

Sr Engineer - System Software Test

Emerson

Pune, Maharashtra, India

Posted: a year ago

Review and analyze requirements, develop test scenarios and cases, automate testing, track defects, ensure quality metrics, and collaborate with teams. Experience in black box testing, automation scripting with tools like Selenium, Robot Framework, Protractor, or Cypress. Knowledge of Java or Python. Familiarity with performance testing tools, DevOps tools, and defect tracking. Working knowledge of SQL and source control. Experience in API testing and Cyber Security Verification tools. Communication Protocol awareness on OPC UA, Modbus & TCP/IP.