{"id":2045625,"url":"https://alion.io/job/dassault-systemes-software-developer-simulia-fm","title":"Software Developer SIMULIA (F/M)","company":{"id":144,"name":"Dassault Systemes","domain":"3ds.com","url":"https://alion.io/company/dassault-systemes","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":{"grade":"B","score":75,"open_postings":32,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":95000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"JavaScript","optional":true},{"name":"OpenGL","optional":true},{"name":"Qt","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-18T05:09:06Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-10-08T03:50:44Z","board_verified":false,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"Software Developer SIMULIA (F/M)\nSpain, M, Madrid\nRegular\nApply\nKey Job Details\nLocation:\nSpain, M, Madrid\nJob type:\nRegular\nProduct:\nSIMULIA\nExperience level:\n4 to 5 years\nPosted on:\n9/18/2026\nRef ID:\n550019\nShare Job\nAs a Software Engineer, you will join the 3DEXPERIENCE Fluids Development Team at the Dassault Systèmes headquarters in Madrid.\nIn this role, you will take part in delivering world-class CAE (Computer-Aided Engineering) applications built on a highly scalable, robust software architecture.\nYour team is the central orchestrator of the simulation lifecycle: you will build the next-generation application that allows engineers to seamlessly configure complex fluid dynamics cases, launch high-performance solvers, and hand off results to advanced post-processing tools.\nYour mission\nNext-Gen Application Development: Lead and contribute to the development of a next-generation Fluids application within the 3DEXPERIENCE platform, focusing on seamless user workflows and high-density data management.\nPlatform & Environment Integration: Collaborate on integrating Navier-Stokes (NS) and Lattice Boltzmann Method (LBM) fluid solvers into unified multiphysics and multiscale environments within the 3DEXPERIENCE platform.\nOrchestration & Data Flow: Design robust APIs and data contracts to smoothly handle case setups, trigger external solver executions, and transition control to downstream post-processing applications.\nModular Architecture & Code Reusability: Work alongside the global fluids development team to modularize legacy and new codebases, driving reusability through clean architecture and design patterns.\nKnowledge Sharing & Mentorship: Actively document developments and spearhead knowledge-sharing initiatives to elevate the technical capabilities of the immediate team.\nTechnological Intelligence: Keep abreast of the latest technological trends (including AI integrations, next-gen programming languages, and cloud architectures), understand developer partner requirements, and benchmark against competing CAE products to future-proof our applications.\nQualification\nBachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.\nCore Development:: 3+ years of professional experience in C++ development, with a strong emphasis on writing clean, maintainable, and efficient code.\nSoftware Architecture: Solid understanding of software integration principles, general software architecture, and modern Design Patterns (with particular emphasis on Service-Oriented Architecture / SOA).\nModern DevOps: Hands-on experience working within CI/CD (Continuous Integration/Continuous Delivery) pipelines and automated testing environments.\nSoft Skills: A proactive, curious, and dynamic mindset, with the proven ability to work autonomously while collaborating effectively within a cross-functional team.\nNice-to-Have / Desirable Skills (Would be a plus):\nObject-Oriented Frameworks: Experience working with a Single-Root Class Hierarchy Framework in C++ (such as Qt or legacy frameworks like MFC).\nGUI Frameworks: Proven experience with modern Graphic User Interface (GUI) frameworks, specifically Qt (C++) or React (JS/TS).\nFull-Stack Capability: Familiarity with full-stack development patterns, including Web Services, OpenAPI, RPC, and modern frontend technologies (TypeScript/JavaScript).\nComputer Graphics: Experience in Computer Graphics development (e.g., OpenGL, WebGL, or general 3D rendering concepts).\nDomain Knowledge: Background or foundational knowledge in CFD (Computational Fluid Dynamics) or CAE software workflows. \nInclusion statement\nAs a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.\nApply\nDassault Systèmes\">\nPowered by the 3D EXPERIENCE® Platform, SIMULIA delivers realistic simulation applications that enable users to reveal the world we live in.\nWant to learn more?\nVisit the other sections of our website to find out more.\nOur Culture & Values\n Discover our culture and values.\nTake me there\nYour Recruitment Journey\n Get to know about your recruitment journey.\nKnow more\nStudents & Graduates\n Be part of the future of our workforce - check out internship and job opportunities.\nLearn more","description_format":"text","description_chars":4662,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["CAD, PLM & BIM Software","Simulation & Digital Twin Software","Clinical Trial Software","Manufacturing & Industrial Software"],"lifecycle":[{"event":"open","at":"2026-10-07T19:26:29Z"}],"visa":[],"liveness":{"score":25,"band":"fade","label":"Fading","p_open":0.9,"p_active":0.499,"p_room":0.55,"age_days":22,"expected_fill_days":18,"reasons":["conf:49","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/dassault-systemes-software-developer-simulia-fm","json_url":"https://alion.io/job/dassault-systemes-software-developer-simulia-fm.json","meta":{"generated_at":"2026-10-11T01:06:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1544,"day_limit":5000,"remaining_today":3456,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":144},"rest":"https://alion.io/mcp/rest/get_company?id=144"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdassault-systemes-software-developer-simulia-fm"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdassault-systemes-software-developer-simulia-fm"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdassault-systemes-software-developer-simulia-fm"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dassault-systemes-software-developer-simulia-fm\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdassault-systemes-software-developer-simulia-fm"}]}