High-Performance Fortran Engineer

3 weeks ago


Montreal, Quebec, Canada Maya HTT Full time
Software Performance and Thermo-Mechanical Analysis Expert

We are seeking a highly skilled Fortran engineer to join our team at Maya HTT, a leader in engineering simulation software. This is a permanent position with a competitive base salary of $120,000 - $180,000 per year, depending on experience.

About the Role

This role will involve collaborating with cross-functional teams to push the boundaries of software performance and capabilities. You will dive deep into massive and intricate Fortran code for finite element analysis, develop cutting-edge solutions for thermo-mechanical analysis of turbomachinery, and maintain and supercharge our existing Fortran codebase.

You will also provide mission-critical second-line technical support to an expert user-base and mentor and inspire junior team members with your vast knowledge and experience.

Key Responsibilities
  • Dive deep into massive and intricate Fortran code for finite element analysis
  • Collaborate with cross-functional teams to push the boundaries of software performance and capabilities
  • Develop cutting-edge solutions for thermo-mechanical analysis of turbomachinery
  • Maintain and supercharge our existing Fortran codebase
  • Provide mission-critical second-line technical support to an expert user-base
  • Mentor and inspire junior team members with your vast knowledge and experience
Requirements
  • Years of experience in Fortran programming, with the ability to eat code for breakfast
  • Expertise in finite element analysis
  • A deep understanding of performance optimization in Fortran
  • Proud to be a Fortran jockey and wear it like a badge of honor
  • Exceptional problem-solving skills
  • Strong communication and technical writing abilities
Why Join Us?
  • Flex Working Hours and Hybrid Work: Office downtown Montreal, 2-minute walk from Atwater Metro
  • Permanent Position and Competitive Base Salary: $120,000 - $180,000 per year, depending on experience
  • 100% Employer-Paid Benefits starting from Day One: Medical, Dental, Vision, Life, Short/Long Term disability insurances
  • Retirement Savings: Group RRSP / DPSP Plan with Employer Contributions open to join from Day One
  • Career Growth Opportunities: Our flexible career paths allow you to grow, and we like to promote internally
  • Learning Opportunities: Learn from the best in the industry and develop your skills
  • Generous Time-Off Policy: We promote a Healthy Work-Life Balance with a Flexible PTO Policy, Sick/Personal Days, and a Summer Flex Schedule
  • Structured Onboarding Program: We're invested in your success; you'll have team members to support you and provide a wide range of assistance from Day One


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Maya HTT, a leader in engineering simulation software, is seeking a skilled Fortran Developer to join its dynamic team. As a key member of our Thermal-Flow team, you will play a vital role in pushing the boundaries of simulation technology and delivering innovative solutions for thermo-mechanical analysis.Key Responsibilities:Work closely with...


  • Montreal, Quebec, Canada Maya HTT Full time

    Maya HTT is a leader in engineering simulation software, pushing the boundaries of simulation technology. We deliver innovative solutions for thermo-mechanical analysis.Key Responsibilities:Develop high-performance Fortran code for finite element analysis.Collaborate with cross-functional teams to enhance software performance and capabilities.Design...


  • Montreal, Quebec, Canada Maya HTT Full time

    Rejoignez notre équipe de développement FortranNous recherchons un ingénieur Fortran expérimenté pour rejoindre notre équipe de développement. Vous serez chargé de travailler sur l'un des logiciels les plus avancés pour l'analyse thermomécanique des turbomachines.ResponsabilitésTravailler en profondeur dans un code Fortran complexe pour l'analyse...


  • Montreal, Quebec, Canada Maya HTT Full time

    Maya HTT is a leader in engineering simulation software, pushing the boundaries of simulation technology and delivering innovative solutions for thermo-mechanical analysis. We are committed to providing a supportive and growth-oriented work environment that offers opportunities for professional development and collaboration with industry experts on...


  • Montreal, Quebec, Canada Maya HTT Full time

    Rejoignez notre équipe de passionnés de FortranNous sommes à la recherche d'un(e) ingénieur(e) expérimenté(e) en Fortran pour rejoindre notre équipe de développement de logiciels de simulation d'ingénierie.ResponsabilitésTravailler en profondeur dans des codes Fortran complexes pour l'analyse des éléments finis.Collaborer avec des...


  • Montreal, Quebec, Canada Maya HTT Full time

    We are seeking a talented and motivated Advanced Thermal Modeling Engineer to join our team at Maya HTT, a leading developer of advanced modeling and simulation software for mechanical engineering. Located in downtown Montreal, we offer a competitive salary, flexible working hours, and hybrid work arrangements.About the RoleThis is an exciting opportunity to...


  • Montreal, Quebec, Canada Behavox Full time

    About the JobThe Behavox Platform is a high-performance, scalable, and fault-tolerant system for storing and processing massive volumes of data. We have a comprehensive set of APIs to develop products that enable our clients to work through millions of data items, searching, filtering, and visualizing relationships between entities in the...


  • Montreal, Quebec, Canada NBC Full time

    About the RoleWe are seeking a highly skilled High-Performance Database Engineer to join our Asset Management team at National Bank. As a key member of our team, you will be responsible for designing, developing, and optimizing critical databases to support our strategic applications.Key Responsibilities:Database Development and Optimization: Design,...


  • Montreal, Quebec, Canada DRW Full time

    Job Description:We are seeking a highly skilled FPGA engineer to join our team in Montreal. As a key member of our technology group, you will be responsible for designing and implementing high-performance FPGA applications from scratch.Responsibilities:Design and implement new FPGA applications, including synthesis, place & route, and static timing...


  • Montreal, Quebec, Canada Hunter Bond Full time

    We are seeking a seasoned Rust developer to join our team at Hunter Bond in Montreal. With a strong focus on building high-performance, secure, and concurrent systems, this role is ideal for those passionate about Rust development.About the Role:As a Rust engineer, you will be responsible for implementing best practices for code quality, testing, and...


  • Montreal, Quebec, Canada Solution SFT Full time

    Solution SFT seeks a highly skilled and experienced Rendering Developer to join its team. As a Senior Software Developer in the Gaming division, this role will play a crucial part in developing cutting-edge rendering technology for state-of-the-art visual systems and simulation products.Job Description:The ideal candidate will be an industry expert with...


  • Montreal, Quebec, Canada Maya HTT Full time

    Maya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering.As a strategic development partner for Siemens PLM Software, we author and market a variety of software products for heat transfer, fluid flow and structural simulation, used by customers around the world.To support our continued growth in our CAE software...


  • Montreal, Quebec, Canada Squarepoint Capital Full time

    Squarepoint Capital, a global investment management firm, is seeking a skilled High Performance Software Engineer to join our team in New York.The successful candidate will be responsible for designing and developing high-performance trading platforms, large-scale data analysis systems, and compute farms. As a member of our collaborative team, you will work...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Unlock the Power of Thermo-Mechanical AnalysisWe are seeking an experienced Fortran developer to join our dynamic team at Maya HTT, a leader in engineering simulation software. As a key member of our Thermal-Flow team, you will have the opportunity to work on one of the most advanced software packages for thermo-mechanical analysis of turbomachinery.Main...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesThis internship is exclusively open to students pursuing an academic degree in a field related to aerospace engineering.As a member of our deployment team, you will have the opportunity to work on various simulation projects and contribute to the development of our performance systems.Key ResponsibilitiesAnalyze project requirements...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    We are seeking a skilled Solver Software Developer to join our team at Maya HTT, a leading developer of advanced modeling and simulation software for mechanical engineering.Job SummaryThis is a permanent position with competitive base salary and comprehensive benefits package.The successful candidate will be responsible for developing new solver features,...


  • Montreal, Quebec, Canada DRW Full time

    About DRW DRW is a diversified trading firm with over three decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trade at our own risk.We operate with respect,...


  • Montreal, Quebec, Canada Tower Research Capital Full time

    About the RoleWe are seeking a highly skilled High-Performance Computing Engineer to join our team at Tower Research Capital. As a key member of our infrastructure team, you will be responsible for designing, implementing, and managing HPC systems to support our trading operations.Estimated Salary: $150,000 - $180,000 per year, depending on experienceJob...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    Job Overview:Royal Bank of Canada is seeking an experienced Senior Low Latency Engineer to develop and maintain multi-asset trading infrastructure utilizing C++ and high-performance data structures. This role requires expertise in designing and implementing services for trading, working with quants, traders, and other stakeholders, and participating in...


  • Montreal, Quebec, Canada Hunter Bond Full time

    At Hunter Bond, we're seeking a seasoned Rust Developer to spearhead the design and development of mission-critical applications and systems. As part of our elite team of innovators, you'll have the opportunity to unleash your expertise in building high-performance, secure, and concurrent systems.Compensation: Up to $250,000 CAD + performance-based...