Senior Software Engineer, CAE - Full Stack Web Developer
Tech Soft 3D
il y a 4 jours
Date de publicationil y a 4 jours
S/O
Niveau d'expérienceS/O
Temps pleinType de contrat
Temps pleinGénie logiciel / Développement WebCatégorie d'emploi
Génie logiciel / Développement WebTech 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
Leadership
Collaboration & Teamwork
Business Impact
Requirements:
Nice to Have
Reasons to Not Apply:
We believe in matching great talent with the right roles. You might want to pass on this opportunity if:
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: https://www.youtube.com/watch?v=HAgB3OW1WsM
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!
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 Node.js
- 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: https://www.youtube.com/watch?v=HAgB3OW1WsM
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!
RÉSUMÉ DE L' OFFRE
Senior Software Engineer, CAE - Full Stack Web Developer
Tech Soft 3D
La Goutelle
il y a 4 jours
S/O
Temps plein
Senior Software Engineer, CAE - Full Stack Web Developer