Enable job alerts via email!

Computational Biomechanics Engineer

CFD Research Corporation

Huntsville (AL)

On-site

USD 80,000 - 110,000

Full time

30+ days ago

Job summary

CFD Research Corporation seeks a Computational Biomechanics Engineer to join their Biomechanics Group. The role involves software development for biomechanics applications focusing on simulation platforms like OpenSim, along with UI/UX design for enhancing user experiences. Candidates should possess strong programming skills and a background in relevant STEM disciplines. This is an exceptional opportunity to contribute to projects impacting human health.

Benefits

Relocation assistance
Flexible work-from-home policy
Continuing education programs
401(k) matching
Employee Stock Ownership Plan (ESOP)
Competitive insurance package
Annual performance appraisals
Group and individual bonuses

Qualifications

  • Minimum 3 years of relevant experience required.
  • Experience developing scientific software or engineering tools is mandatory.
  • Familiarity with testing and maintaining code essential.

Responsibilities

  • Develop and maintain computational physics engines for musculoskeletal simulations.
  • Collaborate with a technical team to deliver reliable software solutions.
  • Conduct testing, debugging, and implement CI/CD pipelines for new projects.

Skills

C++
Java
Python
Object-oriented programming
Version control (Git)
UI/UX Design

Education

Bachelor's Degree in Biomedical, Mechanical, Electrical Engineering or Computer Science
Job description

Join to apply for the Computational Biomechanics Engineer role at CFD Research Corporation

1 month ago Be among the first 25 applicants

Join to apply for the Computational Biomechanics Engineer role at CFD Research Corporation

Get AI-powered advice on this job and more exclusive features.

CFD Research is seeking a talented, versatile, and experienced biomechanics software engineer to support the Biomechanics Group in developing innovative software products for applications in human performance, injury prevention, and rehabilitation. This position will focus on developing and maintaining the computational physic engines, specifically in the context of musculoskeletal simulations.This is an exciting opportunity to join a team that is dedicated to translating cutting edge biomechanics tools from the laboratory into real-world applications that have a positive impact on human health.

In this role, the engineer/scientist will work closely with a diverse technical team to support the development of a wide range of software tools, from computationally intensive physics-based simulations to mobile apps for rehabilitation gaming. The development tasks in this role will focus on around developing and implementing algorithms to expand the musculoskeletal simulation platforms such as OpenSim. The position will also support user interface development for the software tools, including some mobile application development. The position will also support development on multiple platforms, including web and desktop applications. Candidate will also develop plugins for 3rd party tools such as OpenSim, ATAK, and Unity.

Some Typical Activities/tasks Expected In This Role Include

  • Take ownership of software developed in the Biomechanics Group and help grow a culture that values clean, sustainable code development and implementation of modern best practices.
  • Work with research scientists and engineers to deliver stable and reliable software to both internal and external customers that meet (or exceed) requirements.
  • Assist with generation of clear software documentation, user manuals, and tutorials.
  • Working with the CFD Research graphic design team to realize storyboards, user flows, and process flows for apps and software.
  • Develop a scalable code base so that as technology is accepted by customer, CFD Research is positioned to build upon the offering.
  • Conduct testing, debugging, profiling, and implement CI/CD pipelines for new projects.
  • Communicate work plans, progress, challenges, and risk mitigation strategies effectively.

Across all projects, the person in this developer position will play an integral role in ensuring the developed software products are robust, clean, and compliant with federal regulations. The person in this role will be expected to take ownership for maintaining a codebase that is clean, sustainable and extensible. This role will provide assistance and support to scientific staff on software architecture, maintenance and improvement of existing scientific code, and implementation of best practices to ensure customer needs are met. The engineers/scientists will also support this effort through the collection of requirements, translating them into development tasks, and breaking the task down into achievable milestones.

CFD Research is a vibrant, interdisciplinary organization located in Huntsville, Alabama. CFD Research has a long history of successful research and development projects for government, academic, and commercial clients. The Biomechanics Group is a focus area within the Biomedical and Data Sciences (BIO) Division, which encompasses a wide variety of research ranging from drug discovery and organ-on-a-chip production to whole-body biomechanics and rehabilitation. Huntsville is a rapidly growing city with a thriving technology sector. Located at the foothills of the Appalachian Mountains, Huntsville has a flourishing cultural scene, opportunities for outdoor recreation, and is a short drive from major metro areas (Nashville and Atlanta).

For this role, preference will be given to candidates who are willing to work on-site at our Huntsville campus. CFD Research offers competitive compensation packages that can include relocation assistance, flexible ork-from-home policy, and continuing education programs.

Requirements

  • Candidate must possess a Bachelor's Degree in a related STEM Discipline (Biomedical, Mechanical, Electrical Engineering or Computer Science, or similar) with at least 3 years of relevant experience
  • Demonstrated experience developing scientific software or engineering tools is required, with a preference for computational physics engines in the context of musculoskeletal simulations (e.g., OpenSim, Anybody, MSC Adams) experience with Unity or other gaming engines a plus as well
  • Demonstrated experience in an object-oriented language, specifically C++ and/or Java - other languages including Python is a plus
  • Familiarity with version control tools (e.g., Git), CI/CD, and software documentation including an understanding of testing and maintaining code
  • Preferred candidate will have an interest (or experience) in human biomechanics and human movement or health-related applications.
  • Experience integrating data from motion capture systems (Vicon, Xsens) is a plus
  • Experience with UI/UX, including design systems such as Qt or Django is a plus
  • Candidates with product development for healthcare technologies is a plus, specifically exposure to federal regulations (FDA, HIPAA, EMR, FIHR)

About The Company

CFD Research is the technology leader in engineering simulations and innovative designs. Our services are used by many Fortune 500 and emerging high-tech companies, national laboratories, and universities worldwide. CFD Research develops cutting-edge technologies (software and hardware, designs and prototypes) with Federal agencies and provides the highest possible leverage to our industry partners.

Benefits

CFD Research offers competitive salaries and excellent employee benefits, including an employer matching 401(k) and Employee Stock Ownership Plan (ESOP). CFD Research offers a highly competitive insurance package, including medical, vision, and dental insurance. We offer company paid long-term disability, accidental death and dismemberment, and life insurance. Performance appraisals occur each year and pay increases are based upon corporate goals, personal development, performance, and outstanding achievements. In addition, group and individual bonuses are awarded for exceptional performance.

***CFD Research is an EO employer - Veterans/Disabled and other protected categories***

For more information, or to apply now, you must go to the website below. Please DO NOT email your resume to us as we only accept applications through our website.

https://www.applicantpro.com/j/1778527-123689

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Research Services

Referrals increase your chances of interviewing at CFD Research Corporation by 2x

Get notified about new Engineer jobs in Huntsville, AL.

Electrical Engineer with Worst Case Circuit Analysis (WCCA)

Madison, AL
$74,400.00
-
$107,850.00
2 days ago

Engineers and Analysts - Maintenance & Sustainment Engineering
Field Engineer - Entry Level Travel Position

Huntsville, AL
$65,000.00
-
$150,000.00
1 month ago

Engineers, Analysts and SMEs - PEO Aviation

Huntsville, AL $67,000 - $72,000 2 months ago

NASA Spacecraft Controls Design & Analysis
Laboratory Engineer, Materials & Process EngineeringMaterials & Process Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.