{bc}
linkedin

Software Development Engineer

Dassault Systèmes
Pune, IND
Full-time
Associate
Onsite
Discovered 1 weeks ago
C++Data structures and algorithmsGraphic librariesRendering pipelinesImage file formatsMultimedia processing
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

C++Data structures and algorithmsGraphic libraries
Smart Apply

Full Job Posting

Role overview

Software Development Engineer role focused on UI, print, and multimedia infrastructure development.

The Human Interface team builds core UI frameworks for rapid application development across Desktop and Web platforms.

The team works on declarative GUI components, multimedia and print libraries, and AI/ML-powered UI capabilities and analytics.

Roles and responsibilities

  • Build high-performance infrastructure libraries for Desktop and Web platforms.
  • Enhance print and multimedia capabilities supporting multiple file formats.
  • Optimize rendering, performance, and memory usage.
  • Debug complex UI and system-level issues with strong analytical precision.
  • Collaborate with cross-functional teams and communicate technical concepts effectively.

Qualifications

  • B.E./B.Tech or M.E./M.Tech in Computer Science or a related field.
  • 2-5 years of professional experience.
  • Strong proficiency in C++.
  • Solid understanding of data structures and algorithms.
  • Experience with graphic libraries and rendering pipelines.
  • Knowledge of image file formats and multimedia processing.
  • Strong analytical and debugging skills.
  • Passion for building ergonomic and high-performance applications.
  • Good technical communication skills.

Preferred additional skills

  • Exposure to HTML, CSS, and JavaScript.
  • Experience with declarative UI development.
  • Exposure to AI/ML concepts and basic data analytics.
  • Experience integrating LLM-based assistants into software tools.
  • Knowledge of Retrieval-Augmented Generation systems.
  • Knowledge of Model Context Protocol-based integrations.
  • Knowledge of data analytics and visualization frameworks.

What is in it for you

  • Work for a major European software company.
  • Work in a culture of collaboration and innovation.
  • Opportunities for personal development and career progression.
  • Collaborate with a multinational and multidisciplinary team.

Inclusion statement

The company aims to build inclusive and diverse teams and foster opportunities for people to participate in its future workforce.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Dassault Systèmes