careers
Elemance, LLC is seeking a Software Engineer at our Winston-Salem, North Carolina location.
Who are we:
Elemance is committed to protecting human lives through engineering with the human in mind. Initially formed to license, distribute, and support the Global Human Body Model Consortium (GHBMC) human body models, Elemance has expanded to include an Engineering Services division. Government and Industry sponsored projects include areas of automotive, aerospace, military, sports and healthcare applications. Our engineers are working with multi-disciplinary teams to address modern health concerns such as driver protection in motorsports, helmet design and performance in sports, and injury risk mitigation in military and aerospace applications. Elemance offers an innovative and inclusive culture, welcoming diversity and collaboration and providing opportunities for career growth in a flexible work schedule and energetic small-business environment.
Who are we looking for:
We are seeking a highly skilled and motivated software engineer with a passion for developing cutting-edge applications and tools that drive our computational mechanics and biomechanics projects. The ideal candidate has a strong foundation in software development and data analysis, with experience in building both desktop and web applications. This role is perfect for someone who thrives in a collaborative environment, enjoys solving complex technical problems, and has a keen interest in advancing biomechanics research through innovative software solutions.
In this role, you will:
- Develop Applications and Tools: Design and develop both backend and frontend code for web and desktop applications supporting biomechanical engineering initiatives. You will leverage your expertise in languages and frameworks like Python, JavaScript, and PyQt to create user-friendly, reliable software.
- Analyze and Visualize Data: Utilize Python libraries like NumPy, SciPy, Pandas, Matplotlib, and Plotly to analyze complex datasets and create engaging, informative visualizations that guide decision-making. You will use machine learning algorithms to generate novel data insights.
- Manage and Integrate Database Models: Work with database models representing mechanical systems to ensure seamless integration and functionality across applications. You will work on backend systems to maintain data integrity and optimize performance.
- Collaborate and Communicate Effectively: Work closely with cross-functional teams to understand project requirements and deliver high-quality solutions. Strong interpersonal skills, clear communication, and the ability to document technical details effectively are essential in this role.
- Apply Best Practices in Software Development: Write efficient, reusable, and reliable code while adhering to object-oriented programming principles. Your proficiency with Git version control and GitHub workflows will be crucial in managing and maintaining project codebases.
Location:
Desired Skills and Qualifications:
- Master’s degree in Computer Science, Data Science, Statistics, Mechanical Engineering, or a related engineering discipline, OR a Bachelor’s degree with 2+ years of relevant experience. Candidates with a strong portfolio demonstrating relevant software development experience will also be considered.
- Experience with data analysis using Python libraries such as NumPy, SciPy, Pandas, and Matplotlib
- Expertise in creating engaging and informative data visualizations using Matplotlib, Plotly, or similar
- Solid understanding of object-oriented programming principles
- Experience in developing desktop or web applications (e.g., PyQt for desktop or Javascript, HTML, CSS for Web)
- Proficient with Git version control and GitHub workflows
- Familiarity with machine learning techniques and mathematical optimization algorithms (e.g., PyTorch)
- Experience with 3D graphics libraries (e.g., VTK, OpenGL)
- Experience with cloud computing platforms (e.g., AWS)
- Hands-on experience with SQL databases
- Knowledge of RESTful API development and integration
- Proficiency in C++ and/or C
- Experience with application containerization technologies (e.g., Docker)
Equal Employment Opportunity
How to Apply
CV and Cover Letter may be sent directly to [email protected]
Anticipated Start Date October 1.
Questions? Contact us today.
Elemance, LLC is seeking a Biomechanical/Research Engineer at our Winston-Salem, North Carolina location.
Who are we:
Elemance is committed to protecting human lives through engineering with the human in mind. Initially formed to license, distribute, and support the Global Human Body Model Consortium (GHBMC) human body models, Elemance has expanded to include an Engineering Services division. Government and Industry sponsored projects include areas of automotive, aerospace, military, sports and healthcare applications. Our engineers are working with multi-disciplinary teams to address modern health concerns such as driver protection in motorsports, helmet design and performance in sports, and injury risk mitigation in military and aerospace applications. Elemance offers an innovative and inclusive culture, welcoming diversity and collaboration and providing opportunities for career growth in a flexible work schedule and energetic small-business environment.
Who are we looking for:
We are seeking an individual with a technical skill set to support a wide range of computational mechanics and biomechanics projects focused on our core mission. This position will have an initial focus on the development and application of vehicle structures and human finite element models. In the execution of these projects, the candidate’s responsibilities may include 1) development and application of finite element analysis (FEA) tools and related software to support customers and generate pilot data for new research, 2) pre-processing FEA models using software such as Ansa, Primer, and LS-PrePost, 3) post-processing and data visualization for FEA simulations, and 4) development of custom scripts (e.g. Python) to enhance user experience with pre- and post-processing of biomechanical models. The candidate will be expected to effectively present their work in program and business unit reviews.
Location:
Desired Skills and Qualifications:
- Master’s degree in Mechanical or Biomedical Engineering or related engineering discipline or BS and 4+ years of experience in a related field. PhD level positions are also available.
- Experience with high-rate finite element analysis simulations, pre- and post-processing capabilities required.
- Desired software experience:
- LS-Dyna, Radioss, VPS, Abaqus or similar
- FE Pre-processing tools such as Oasys Primer, Beta Ansa, LS-PrePost
- Python for data processing and analysis
- Experience with CAD solid modeling tools
- Strong interpersonal skills working in a team environment with positive interaction
- Excellent verbal and written communication skills
Equal Employment Opportunity
How to Apply
CV and Cover Letter may be sent directly to [email protected]
Anticipated Start Date October 1.
Questions? Contact us today.