Senior Software Engineer, CAE – Full Stack Web Developer
il y a 1 jour
Tech 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 Excellence
The ideal candidate for this position
- Participates in the maintenance and development of Tech Soft 3D's CAE toolkit product line
- Has a primary focus on Envision Web SDK – both client, communication, and server
- Works on demo web applications
- Participates in technical marketing actions
- Consistently writes high-quality code to solve complicated problems.
- Understands in detail one or more parts of the CAE workflow.
- Consistently recognizes technical debt throughout their product and seeks to reduce it.
- Seeks excellence in testing, focusing on correctness, security, and performance while keeping tests as efficient as possible.
- Is adept at reading and navigating large codebases authored by others. Can discern their architecture, function, and flow.
- Often 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 solution.
- Estimates work with high accuracy. Resolves ambiguity, uncertainty, and risk.
- Displays consistent and superb attention to detail throughout their work.
Leadership
- Drives high code quality within the team with thorough and insightful code review feedback and advocacy for coding standards.
- Encourages a culture of documentation and knowledge sharing within their team. Actively demonstrates these behaviors.
- Proactively communicates with their teammates and stakeholders to build understanding and consensus. Shares bad news promptly.
- Builds relationships with stakeholders and colleagues beyond their team, ensuring they have the information and support they need. Facilitates cross-team work when necessary.
- Mentors teammates proactively, supporting their learning and professional development.
- Responds to change with an open mind. Builds team commitment when it is time to act.
- Proactively anticipates and resolves ambiguity and risk.
- Prioritizes work within their team according to strategic initiatives and company goals. Coach and help teammates focus on the highest priorities and avoid scope creep.
- Fosters a culture of continual improvement and the Continual Pursuit of Excellence in their team.
- Ensures follow-through on projects large and small. Mindful that details don't fall through the cracks.
- Prioritizes learning, retrospection, and improvement for themselves and their team.
- Seeks the best solutions possible, focusing on our partners' needs.
- Is a role model for our Core Values and Aptitudes in Action.
Collaboration & Teamwork
- Encourages and facilitates collaboration to complete projects as a team.
- Consistently demonstrates the agile principles.
- Adapts their role and job function as necessary to meet team goals. Encourages others to do the same.
- Proactively engages with other team members to solve problems and meet team goals.
Business Impact
- Creates and sustains a user experience that is frictionless and intuitive.
- Demonstrates a strong understanding of the industries and business sectors we serve.
- Demonstrates 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) together.
- Ensures partner needs are well considered throughout the development process.
Requirements:
- M.Sc. degree in Computer Science or equivalent work experience
- 5+ years in a software development position
- Excellent skills in writing and debugging TypeScript code
- Knowledge of HTML, CSS
- Knowledge of at least one Web-based UI framework (Angular, Svelte, Vue, React, …)
- Knowledge of
- Knowledge of Docker
- Experience with CI/CD, Azure DevOps, git
- Good understanding of computer science fundamentals: data structures, algorithms, design patterns, etc.
- Exceptional analysis and problem-solving skills
- Excellent oral and written communication skills - professional proficiency in English
- Ability to work independently as well as in a team environment
- Willingness to learn independently
Nice to Have
- Knowledge of C++, FEA, CFD, Python
- Experience with CAD, CAM, AEC, or other engineering software development where 3D technology is used.
- Experience with software development and debugging on a wide variety of platforms, especially Windows and Linux, but also macOS, Android, and iOS.
- Experience coaching and mentoring other engineers on technical topics, including good engineering practices and processes.
- Strategic mindset to identify and prioritize activities that generally have real business value.
- French language skills.
- Ability to travel
Reasons to Not Apply:
We 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 change
- You expect rigid job boundaries and minimal cross-team collaboration
- You're uncomfortable working across global time zones or adapting to evolving priorities
- You prefer highly structured oversight over autonomous, results-driven work
- You don't like to have fun
Benefits and Other Cool Stuff:
Our employees enjoy a robust benefit 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:
The 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, CEO
What are you waiting for? Apply now
-
Développeur Full Stack Java
il y a 2 semaines
Biot, Provence-Alpes-Côte d'Azur, France Free-Work Temps pleinContexte de la missionNous recherchons unDéveloppeur Full Stack confirmépour renforcer une équipe d'ingénierie au sein d'un pôle Banque & Data.L'objectif : contribuer audéveloppement et à la maintenanced'applications web critiques dans les domaines bancaire, du vote électronique et de la gestion d'aides publiques.Vous interviendrez au sein...
-
Développeur PHP Full-stack Symfony
il y a 1 semaine
Biot, Provence-Alpes-Côte d'Azur, France RH Développement Temps pleinRH Développement est un cabinet de conseil RH spécialisé en recrutement, conseil RH et RH externalisé basé dans les Alpes Maritimes.Notre client est une entreprise française fondée en 2004, spécialisée dans le développement de solutions logicielles SaaS dédiées à la gestion des risques, de la conformité et des processus QHSE (Qualité,...
-
software engineer
il y a 2 semaines
Biot, Provence-Alpes-Côte d'Azur, France Kepler Cheuvreux Temps pleinDETAILS:Function: Software EngineerDepartment: TrackinsightJob Type: Full-timeLocation: Biot, FranceCompensation: According to Kepler Cheuvreux scaleKEPLER CHEUVREUX:Kepler Cheuvreux is a leading independent European financial services company that specialises in Research, Execution, Fixed Income and Credit, Structured Solutions, Corporate Finance, and...
-
software engineer
il y a 2 semaines
Biot, Provence-Alpes-Côte d'Azur, France Kepler Cheuvreux Temps pleinDETAILS:Function: Software EngineerDepartment: TrackinsightJob Type: Full-timeLocation: Biot, FranceCompensation: According to Kepler Cheuvreux scaleKEPLER CHEUVREUX:Kepler Cheuvreux is a leading independent European financial services company that specialises in Research, Execution, Fixed Income and Credit, Structured Solutions, Corporate Finance, and Asset...
-
Unreal Engine Senior C++ Developer
il y a 3 jours
Biot, Provence-Alpes-Côte d'Azur, France AI Verse Temps pleinAt AI Verse, we are developing groundbreaking technology to train Deep Learning networks and build the next generation of vision-based applications.We are seeking a highly skilled and experiencedUnreal Engine Senior C++ Developerto join our team. The ideal candidate has a deep understanding of Unreal Engine's C++ architecture, Blueprints, and procedural...
-
Software Engineer, Back-End
il y a 3 jours
Biot, Provence-Alpes-Côte d'Azur, France Symphony Temps pleinAbout us @SymphonyWe've spent the last 10 years building a communication and markets technology company, powered by interconnected platforms: messaging, voice, directory and analytics. Over 1000 institutions use our modular technology built for global finance. Security is in our DNA with uncompromising data protection, end-to-end encryption and resilient...
-
Développeur logiciel Web Full Stack H/F
il y a 1 semaine
Biot, Provence-Alpes-Côte d'Azur, France Quantificare Temps pleinLa sociétéQuantifiCare SA, société innovante, est un acteur incontournable sur la scène internationale en imagerie 3D et recherche clinique. Elle offre à la fois une activité de service dédiée aux plus grandes sociétés pharmaceutiques dans le traitement d'imagerie médicale pour les essais cliniques et médecins, et une activité de développement...
-
Data Engineer
il y a 1 jour
Biot, Provence-Alpes-Côte d'Azur, France fortil Temps pleinData Engineer à Villeneuve-Loubet (H/F)Groupe international d'ingénierie et d'expertise en technologies, Fortil repose sur un modèle indépendant et rassemble plus de 2 500 collaborateurs. Avec 30 agences réparties dans 14 pays, Fortil cultive la liberté d'entreprendre et la libération des potentielsDans le cadre du développement de nos activités en...
-
Biot, Provence-Alpes-Côte d'Azur, France Kicklox Temps pleinL'offreSecteursAéronautique, Spatial, Défense & SécuritéMissions à réaliserMissionsPrincipales :**Participer au développement et à l'évolution de notre logiciel de cartographie 3D, en se focalisant sur la partie front-end avec et Cesium.Collaborer avec l'équipe back-end pour assurer une intégration fluide des données et une performance optimale...
-
Développeur C/C++ Senior – Protocole OPC UA
il y a 1 jour
Biot, Provence-Alpes-Côte d'Azur, France fortil Temps pleinDéveloppeur C/C++ Senior – Protocole OPC UA à Nice (H/F)Groupe international d'ingénierie et d'expertise en technologies, Fortil repose sur un modèle indépendant et rassemble plus de 2 500 collaborateurs. Avec 30 agences réparties dans 14 pays, Fortil cultive la liberté d'entreprendre et la libération des potentielsDans le cadre du développement...