Biomechanics Simulation and Software Scientist/Engineer

4 months ago


Huntsville, United States CFD Research Corporation Full time
Job DescriptionJob Description

CFD Research is looking for a Biomechanics Simulation and Software Scientist/Engineer to support our growing personalized health research portfolio, specifically focused on the use of computational physics engines for 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 and performance.
In this role, the candidate 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 virtual reality based rehabilitation solutions. The development tasks will include implementing algorithms to expand the musculoskeletal simulation platforms such as OpenSim. Candidate will also develop plugins for 3rd party tools such as Unity.

Candidate will need to demonstrate strong communication skills while interacting with multiple stakeholders (internal and external) to shape technical solutions as well as communicate information to both customers and collaborators. Candidate should enjoy working within a team environment that includes a variety of technical areas of expertise and a passion for developing technology.


Basic Qualifications:

  • Master's Degree in Biomedical, Mechanical or Electrical Engineering or related STEM discipline; preferred candidate will have a PhD
  • Candidate must possess in-depth knowledge and understanding of human biomechanics and movement, specifically musculoskeletal biomechanics
  • Demonstrated experience developing scientific software or engineering tools with computational physics engines (e.g., OpenSim, Anybody, MSC Adams)
  • Familiarity with version control tools (e.g., Git), CI/CD, and software documentation including an understanding of testing and maintaining code
  • Candidate must have strong writing skills (publications, proposals, and reports)

Desired Skills:

• Object-oriented programming, specifically C++, Python, and/or Java
• Camera-based motion capture
• Game-development (Unity)
• Sensors and Bluetooth integration
• Integrating data from motion capture systems (Vicon, Xsens)
• Integrating musculoskeletal with finite element modeling


Location: This role is based in the Huntsville, AL area, and is 100% onsite.


About CFD Research: Since its inception in 1987, CFD Research has been a technology leader in engineering simulations and innovative designs. CFD Research has worked with government agencies, businesses, and academia to provide innovative solutions within the Aerospace & Defense, Biomedical & Life Sciences, and Energy & Materials industries. CFD Research has earned multiple national awards for successful application and commercialization of innovative technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. CFD Research's impressive three-year growth rate was high enough to recognize the company in the Inc. Magazine's 5000 for the second year in a row.


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 leave, compensation time, parental leave, long-term disability, accidental death and dismemberment, and life insurance. Performance appraisals occur twice a year and annual 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



Job Posted by ApplicantPro


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job Title: Biomechanics Simulation and Software Scientist/EngineerCareer Opportunity at CFD Research CorporationCFD Research Corporation is seeking a highly skilled Biomechanics Simulation and Software Scientist/Engineer to join our team. As a key member of our research and development team, you will be responsible for developing and implementing...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job SummaryLeidos Defense Systems is seeking a junior-to-mid-level software developer to join our team of engineers and scientists in the Sensor Systems Analysis and Engineering Department. As a software developer, you will play a critical role in creating unique solutions for complex problems in the areas of sensor integration, testing, characterization,...


  • Huntsville, Alabama, United States Leidos Holding Full time

    About the RoleWe are seeking a highly skilled software developer to join our team at Leidos Defense Systems. As a software developer, you will play a critical role in creating innovative solutions for complex problems in the field of modeling and simulation.Key ResponsibilitiesDevelop software solutions for various modeling and simulation efforts within the...


  • Huntsville, Alabama, United States Leidos Full time

    Position Overview Leidos Defense Systems is seeking a Junior-to-Mid Level Modeling & Simulation (M&S) Engineer/Analyst/Software Developer to contribute to M&S initiatives within the Sensor Systems Analysis and Engineering Department (SSA&E). You will collaborate with a diverse group of software developers, engineers, and scientists to devise innovative...


  • Huntsville, Alabama, United States Simulation Technologies Inc Full time

    Job Title: Lead Flight Software EngineerWe are seeking a highly skilled and experienced Lead Flight Software Engineer to join our team at Simulation Technologies Inc. in Huntsville, AL.Job Summary:The successful candidate will lead the design, development, integration, and testing of flight software that meets strict standards of performance and reliability....


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos Defense Systems is seeking a skilled software developer to join our team in the Sensor Systems Analysis and Engineering Department. As a junior-to-mid-level software developer, you will be responsible for creating innovative solutions for complex problems in modeling and simulation.Key ResponsibilitiesDevelop software to solve problems in...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job SummaryLeidos Defense Systems is seeking a junior-to-mid-level software developer to join our team of engineers and scientists in the Sensor Systems Analysis and Engineering Department. As a software developer, you will play a critical role in creating unique solutions for complex problems in modeling and simulation (M&S) efforts.Key...


  • Huntsville, United States Cortina Solutions Full time

    Job DescriptionJob DescriptionSalary: Cortina Solutions is seeking a Modeling and Simulation Software Engineer that possess the knowledge and techniques experience required of software engineering or computer science to support requirements development, design, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project...


  • Huntsville, Alabama, United States Archarithms Inc Full time

    Job OverviewAbout Arcarithm: We are at the forefront of innovation, dedicated to transforming the world through advanced technology.At Arcarithm, we pride ourselves on fostering a culture of integrity, open dialogue, work-life balance, and professional growth. Our commitment to our employees is reflected in our comprehensive benefits package, which includes...


  • Huntsville, Alabama, United States Archarithms Inc Full time

    Job OverviewAbout Arcarithm: We are a pioneering company committed to transforming the landscape of technology.As a part of our dynamic team, you will contribute to innovative projects that have a significant impact on various sectors.Located in a thriving environment, we prioritize integrity, transparent communication, work-life balance, and professional...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Company OverviewLeidos Defense Systems is seeking a talented individual for the role of Modeling & Simulation (M&S) Engineer/Analyst/Software Developer. This position is integral to our Sensor Systems Analysis and Engineering Department (SSA&E). Role SummaryAs part of a dynamic team composed of engineers, software developers, and scientists, you will...


  • Huntsville, Alabama, United States Leidos Full time

    Position Overview Leidos Defense Systems is seeking a Junior-to-Mid Level Modeling & Simulation (M&S) Engineer/Analyst/Software Developer to contribute to M&S initiatives within the Sensor Systems Analysis and Engineering Department (SSA&E). You will be part of a dynamic team comprising engineers, software developers, and scientists dedicated to crafting...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Modeling and Simulation LeadLeidos Defense Systems is seeking a highly skilled Modeling and Simulation Lead to join a dynamic team of engineers and scientists. As a key member of our team, you will be responsible for designing, developing, and validating a sophisticated modeling and simulation environment for high-power systems.Key...


  • Huntsville, Alabama, United States Simulation Technologies Inc Full time

    About the RoleWe are seeking a highly skilled RF Engineer to join our team at Simulation Technologies Inc. in Huntsville, AL.Key ResponsibilitiesSupport the development of 6-DOF simulation capabilities for Radar scenes, including clutter, target, and missile hardware models.Utilize technical expertise to assess missile performance and provide recommendations...


  • Huntsville, Alabama, United States Cortina Solutions Full time

    Job DescriptionCortina Solutions is seeking a highly skilled Modeling and Simulation Software Engineer to support the development, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project Office.This position will provide technical oversight and directly support the Product Manager's vision in the execution of...


  • Huntsville, Alabama, United States Simulation Technologies Inc Full time

    About the RoleWe are seeking a highly skilled Electromagnetic Systems Engineer to join our team at Simulation Technologies Inc. as a RF Engineer, Mid-Level. This is a challenging and rewarding opportunity for a talented individual to contribute to the development of advanced electromagnetic systems.Key ResponsibilitiesSupport the development of 6-DOF...

  • Software Engineer

    6 days ago


    Huntsville, Alabama, United States Corvid Technologies Full time

    Software Developer Job DescriptionCorvid Technologies is seeking a skilled software developer to join our Modeling and Simulations Contract Framework and Tools (MASC-F) program.The MASC-F program will support the Missile Defense Agency (MDA) in performing Ballistic Missile Defense System (BMDS) Modeling & Simulation (M&S) and its intended uses.This includes...


  • Huntsville, Alabama, United States Cortina Solutions Full time

    Job OverviewCortina Solutions is seeking a skilled Modeling and Simulation Software Engineer to support the development, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project Office.Key ResponsibilitiesProvide engineering oversight and support the Product Manager's vision in executing required duties.Coordinate...


  • Huntsville, Alabama, United States Radiance Technologies Full time

    Mid to Senior-Level Simulation EngineerRadiance Technologies is an innovative and rapidly expanding employee-owned organization dedicated to supporting the Army Rapid Capabilities and Critical Technologies Office (RCCTO). We are in search of a skilled professional to become part of our development team as a mid to senior-level simulation engineer.Key...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job Title: Modeling and Simulation EngineerCFD Research Corporation is seeking a talented Modeling and Simulation Engineer to join our team in Huntsville, AL. In this role, you will design and develop software to aid in the development, verification, and validation of threat models such as weapon systems, radar, and other complex systems.Key...