R&D Engineer, Software

Procigma Business Solutions

Gurugram District

On-site

INR 2,500,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Procigma Business Solutions in India seeks an experienced software engineer with strong C++, hardware-software integration, and 8+ years R&D experience to lead product development.

The role requires modern C++ (C++14+), architecture design, and collaboration with teams across the US, Europe, and Malaysia. A background in embedded systems and GUI toolkits is preferred.

Qualifications

  • Bachelor's or Master's degree in CS/CE/EE with strong software engineering skills.
  • 8+ years of R&D experience in product development.
  • Experience in developing a significant software application.
  • Experience in modern C++ (C++14+) and object-oriented programming.
  • Experience in designing software architecture in C++.
  • Advanced knowledge of software design methodologies and programming techniques.
  • Working experience in hardware & software integration.
  • Strong written and verbal communication skills.
  • Excellent team player, responsive and accountable.
  • Self-starter; quick learner.
  • Experience in international collaboration (US, Europe, Malaysia).

Responsibilities

  • Apply strong software engineering skills to develop software products.
  • Collaborate with cross-functional teams on product development.
  • Engage in hardware-software integration tasks as needed.
  • Contribute to architectural decisions and design reviews.
  • Communicate effectively with international stakeholders.

Skills

Strong software engineering skills
Object-oriented programming
Software architecture design
Hardware & software integration
Effective communication
Team player
Self-starter
Willingness to learn new technologies
International collaboration experience

Education

Bachelor's or Master's degree in CS/CE/EE

Tools

MS Visual Studio
VisualGDB
Git
Jenkins (CI/CD)
Qt or GUI toolkits
Bitbucket/Confluence/Jira
C#/.NET basics
Linux shell basics

Job description

Role & responsibilities
  • Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering (or equivalent) with strong software Engineering skills.
  • 8+ years of R&D experience in product development
  • Experience in developing a significant software application
  • Experience in Modern C++ (e.g. C++14 and later) and objected-oriented programming
  • Experience in designing software architecture in C++
  • Advanced and broad knowledge of contemporary software design methodologies and programming techniques.
  • Working experience in Hardware & Software integration.
  • Strong written and verbal communication skills
  • Excellent team player, responsive and accountable
  • Self-starter. Willing and able to quickly learn new applications and technologies
  • Experience in international collaboration (US, Europe, Malaysia)
Preferred candidate profile
  • Experience with T&M instruments like Oscilloscope
  • Experience with analog and digital circuits
  • MS Visual Studio and VisualGDB experience
  • Embedded Linux experience (Basic shell command)
  • Experience of working with micro controllers
  • Worked with Common Communication protocols: I2C, UART, SPI, Ethernet
  • Experience with Version Control tool (Git) and working with CI/CD pipelines (Jenkins)
  • Experience with QT or other widget toolkits for GUIs
  • Atlassian tool experience bitbucket, Confluence, Jira
  • Basic knowledge in C# and .Net framework
  • Experience programming hardware devices over a peripheral interface
  • Test driven development experience
  • Scrum agile software development process background
  • Knowledge of performance profiling tools (e.g., Valgrind, gprof, or perf).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Engineer 3, Software
R&D Engineer 3, Software

Keysight Technologies SAles Spain SL. • Gurgaon

On-site
INR 1,200,000 - 1,800,000
R&D Engineer 3, Software
R&D Engineer 3, Software

Keysight Technologies • Gurugram District

On-site
INR 1,200,000 - 1,600,000
Applied R&D Engineer 4 - SW
Applied R&D Engineer 4 - SW

Nokia • Chennai District

On-site
INR 900,000 - 1,300,000
R&D Engineer 6, Software
R&D Engineer 6, Software

Keysight Technologies SAles Spain SL. • Kolkata District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Vision India Services • Bengaluru

On-site
INR 1,200,000 - 2,100,000
R&D Engineer 5, Software
R&D Engineer 5, Software

Keysight Technologies • Gurugram District

On-site
INR 900,000 - 1,300,000
R&D Engineer 5, Software
R&D Engineer 5, Software

Keysight Technologies • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Applied R&D Engineer 4 - SW
Applied R&D Engineer 4 - SW

Nokia Global • India

On-site
INR 1,800,000 - 3,000,000
R&D Engineer 5, Software
R&D Engineer 5, Software

Keysight Technologies SAles Spain SL. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
R&D Engineer 3, Software
R&D Engineer 3, Software

Keysight Technologies SAles Spain SL. • Kolkata District

On-site
INR 800,000 - 1,200,000