Senior Software Engineer, CAE
il y a 2 semaines
OverviewTech Soft 3D is the leading provider of engineering software development toolkits and industrial applications for CAD/CAE data management, visualization, and simulation. Our mission is Fuel Innovation, empowering developers with intuitive, frictionless SDKs that let them build powerful engineering software without reinventing the wheel.We’re hiring a full-stack web developer to join our CAE team as a Senior Software Engineer. You’ll contribute to the evolution of our web-based 3D visualization toolkit, used in modern CAE applications like finite element analysis (FEA) and computational fluid dynamics (CFD). This role involves solving complex technical challenges, making high-level design decisions, and mentoring junior engineers. You’ll collaborate with international teams and play a key role in shaping innovative web solutions.The CAE team develops SDKs that support a wide range of CAE technologies, including visualization, data extraction, automation, interoperability, meshing, and solving. Team members are based in France, Norway, and Ostrava (Czech Republic), working together in a collaborative and supportive environment.This position can be based in our Sophia Antipolis, Lyon, or Norway offices, with flexibility for hybrid or remote work.Technical ExcellenceThe ideal candidate for this positionParticipates in the maintenance and development of Tech Soft 3D’s CAE toolkit product lineHas a primary focus on Envision Web SDK – both client, communication, and serverWorks on demo web applicationsParticipates in technical marketing actionsConsistently writes high-quality code to solve complicated problemsUnderstands in detail one or more parts of the CAE workflowConsistently recognizes technical debt throughout their product and seeks to reduce itSeeks excellence in testing, focusing on correctness, security, and performance while keeping tests as efficient as possibleIs adept at reading and navigating large codebases authored by others. Can discern their architecture, function, and flowOften plays a leading role in design and technical discussions. Splits large and/or complicated problems into smaller pieces, and makes clear and pragmatic plans to implement the solutionEstimates work with high accuracy. Resolves ambiguity, uncertainty, and riskDisplays consistent and superb attention to detail throughout their workLeadershipDrives high code quality within the team with thorough and insightful code review feedback and advocacy for coding standardsEncourages a culture of documentation and knowledge sharing within their team. Actively demonstrates these behaviorsProactively communicates with their teammates and stakeholders to build understanding and consensus. Shares bad news promptlyBuilds relationships with stakeholders and colleagues beyond their team, ensuring they have the information and support they need. Facilitates cross-team work when necessaryMentors teammates proactively, supporting their learning and professional developmentResponds to change with an open mind. Builds team commitment when it is time to actProactively anticipates and resolves ambiguity and riskPrioritizes work within their team according to strategic initiatives and company goals. Coach and help teammates focus on the highest priorities and avoid scope creepFosters a culture of continual improvement and the Continual Pursuit of Excellence in their teamEnsures follow-through on projects large and small. Mindful that details don’t fall through the cracksPrioritizes learning, retrospection, and improvement for themselves and their teamSeeks the best solutions possible, focusing on our partners' needsIs a role model for our Core Values and Aptitudes in ActionEncourages and facilitates collaboration to complete projects as a teamConsistently demonstrates the agile principlesAdapts their role and job function as necessary to meet team goals. Encourages others to do the sameProactively engages with other team members to solve problems and meet team goalsBusiness ImpactCreates and sustains a user experience that is frictionless and intuitiveDemonstrates a strong understanding of the industries and business sectors we serveDemonstrates a deep understanding of the business use case for their primary product(s)Demonstrates a deep understanding of how our partners use different technologies and products (especially Tech Soft 3D products) togetherEnsures partner needs are well considered throughout the development processRequirementsM.Sc. degree in Computer Science or equivalent work experience5+ years in a software development positionExcellent skills in writing and debugging TypeScript codeKnowledge of HTML, CSSKnowledge of at least one Web-based UI framework (Angular, Svelte, Vue, React, …)Knowledge of Node.jsKnowledge of DockerExperience with CI/CD, Azure DevOps, gitGood understanding of computer science fundamentals: data structures, algorithms, design patterns, etc.Exceptional analysis and problem-solving skillsExcellent oral and written communication skills - professional proficiency in EnglishAbility to work independently as well as in a team environmentWillingness to learn independentlyNice to HaveKnowledge of C++, FEA, CFD, PythonExperience with CAD, CAM, AEC, or other engineering software development where 3D technology is usedExperience with software development and debugging on a wide variety of platforms, especially Windows and Linux, but also macOS, Android, and iOSExperience coaching and mentoring other engineers on technical topics, including good engineering practices and processesStrategic mindset to identify and prioritize activities that generally have real business valueAbility to travelReasons to Not ApplyWe believe in matching great talent with the right roles. You might want to pass on this opportunity if:You prefer a slow-paced environment that resists changeYou expect rigid job boundaries and minimal cross-team collaborationYou’re uncomfortable working across global time zones or adapting to evolving prioritiesYou prefer highly structured oversight over autonomous, results-driven workYou don’t like to have funBenefits and Other Cool StuffOur employees enjoy a robustbenefit package, health coverage, bonus potential, exceptional paid time off and holidays, and generous parental leave.Not to mention, the cool perks you get as a “Techsoftian” … fun culture, a relaxed and inclusive environment, outstanding leadership, continuous learning and growth opportunities, flexible daily schedules, a charitable donation matching program, home office reimbursement, monthly internet allowance, an amazing employee recognition program (winners get an all-expense trip anywhere in the World) and an authentic workplace where you can truly be yourself. Check out our people here: https://www.youtube.com/watch?v=HAgB3OW1WsMThe salary for this role is based on a combination of factors, including experience, education, and any special skills or expertise you bring.For individuals located in France, the pay range is €55,000 – €68,000/year.Our work touches nearly every corner of the world. As our CEO, Ron Fritz, puts it:“You almost can’t walk down the street and see a man-made thing that somehow hasn’t been touched by Tech Soft 3D technology. That makes me feel great.” Ron Fritz, CEOWhat are you waiting for? Apply nowSeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Tech Soft 3D by 2xSign in to set job alerts for “Senior Web Programmer” roles. #J-18808-Ljbffr
-
Senior Software Engineer
il y a 2 semaines
Lyon, France Canonical Temps pleinSenior Software Engineer - Digital WorkplaceJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalSenior Software Engineer - Digital Workplace3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Embedded Linux Senior Software Engineer
il y a 2 semaines
Lyon, France Canonical Temps pleinEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 week ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalGet AI-powered advice...
-
Senior Software Engineer
il y a 2 semaines
Lyon, France Datadog Temps pleinSenior Software Engineer - Data Science at Datadog Join to apply for the Senior Software Engineer - Data Science role at Datadog. This position offers an opportunity to design, build, and scale backend systems that power the growing suite of Watchdog products. Level: SeniorEmployment type: Full-timeJob function: Engineering and Information...
-
Software Engineer
il y a 2 semaines
Lyon, France Canonical Temps pleinJoin to apply for the Software Engineer - Industrial IoT role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalGet AI-powered advice on this job and more exclusive features.This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge...
-
Software Maintenance Engineer
il y a 2 semaines
Lyon, France Canonical Temps pleinJoin to apply for the Software Maintenance Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Maintenance Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...
-
Senior Cloud Software Engineer
il y a 7 jours
Greater Lyon Area, France Mobiskill | WEFY Group Temps pleinSenior Cloud Software Engineer (H/F) – IoT & Cloud à grande échelleLyonÀ propos de l'entrepriseMon partenaire conçoit desproduits connectés pour la maison intelligente, utilisés par desmillions d'utilisateurs dans le monde: caméras, thermostats, capteurs de sécurité et de confort.Les équipes (≈250 personnes, plus de 20 nationalités) sont...
-
Senior Software Engineer
il y a 2 semaines
Lyon, France NETWORK SOLUTIONS FACTORY Temps pleinWant to be part of a dynamic and disruptive company? Want to drive IT and telecom convergence? Join us at NetSF! **ABOUT US** Network Solutions Factory is the first international center for mobile & fixed networks management and operations located in France. Initially created to internalize the engineering and operation activities of Salt mobile and fixed...
-
Senior Fullstack Software Engineer
il y a 2 semaines
Lyon, France Beekeeper Temps pleinAre you excited about building seamless, end-to-end solutions that meaningfully impact the daily lives of millions of frontline workers? At Beekeeper, we're on a mission to digitally empower frontline teams, and we need a passionate **Senior Fullstack Software Engineer** to help us innovate and expand our platform. As a **Senior Fullstack Software...
-
Senior Data Science Software Engineer: Scale Data Services
il y a 2 semaines
Lyon, France Datadog Temps pleinA leading software development firm in Lyon seeks a Senior Software Engineer - Data Science. You will design, build, and scale backend systems while collaborating with a talented team. Key qualifications include experience in Python or Go, strong knowledge of data pipelines, and a passion for leveraging modern tools. This full-time role offers competitive...
-
Senior Platform Engineer
il y a 2 semaines
Lyon, France Coders Connect Temps plein1 day ago Be among the first 25 applicantsCoders Connect has partnered with Sanofi, a global healthcare leader, to drive digital innovation across its M&S Accelerator.We are seeking a talented Senior Software Platform Engineer to build powerful tools and infrastructure that empower development teams and accelerate innovation across the company.Key...