1

Living In Computational Geometry Developer Jobs in North Carolina

$78K - $131K/yr

Experience in computational fracture mechanics * Experience in CFD simulations in ANSYS * Project ... SIA is an engineering consulting firm serving various industries including Nuclear Power, Energy ...

NET developer for NCDIT Application Team. Candidate Requirements ... Must be currently living in North Carolina and willing to commute to the Raleigh area occasionally.

... Computational Biology, or a related quantitative field. * Strong programming skills. * Experience ... The employee must reside in a Duke University-approved state. Be Bold Key responsibilities include:

... Computational Biology, or a related quantitative field. * Strong programming skills. * Experience ... The employee must reside in a Duke University-approved state. Be Bold Key responsibilities include:

... Engineering, and Pathology. The Ostrom lab is focused on understanding genetic and other factors ... D. in computational biology, bioinformatics, computer science, statistics, genetic epidemiology, or ...

Our approach includes clear in-office expectations, while providing an appropriate level of ... Strong computational programming skills using other programming languages or scripts, e.g. Spark, R ...

Our approach includes clear in-office expectations, while providing an appropriate level of ... Strong computational programming skills using other programming languages or scripts, e.g. Spark, R ...

Showing results 41-60

Living In Computational Geometry Developer information

What are the key skills and qualifications needed to thrive as a living in computational geometry developer?

To thrive as a Computational Geometry Developer, you need strong mathematical proficiency, particularly in geometry and algorithms, along with a background in computer science or a related field. Familiarity with programming languages such as C++, Python, or Java, and experience using libraries like CGAL or Qhull, are typically required. Analytical thinking, problem-solving skills, and effective teamwork are crucial soft skills in this role. These competencies ensure the accurate development of geometric algorithms and the ability to collaborate on complex technical projects.

What does a living in computational geometry developer do?

A Living In Computational Geometry Developer specializes in designing, analyzing, and implementing algorithms and software that solve complex geometric problems, often in fields such as computer graphics, robotics, CAD, and geographic information systems. Their work involves working with data structures for points, lines, polygons, and other shapes, as well as optimizing computational efficiency for geometric queries and operations. They may also contribute to research, develop visualization tools, and collaborate with engineers and scientists to integrate geometric solutions into real-world applications.

What is the difference between Living In Computational Geometry Developer vs Living In Software Engineer?

AspectLiving In Computational Geometry DeveloperLiving In Software Engineer
Required CredentialsBachelor's or higher in Computer Science, Mathematics, or related field; knowledge of algorithms and geometryBachelor's or higher in Computer Science or related field; programming skills in various languages
Work EnvironmentSpecialized roles in tech, gaming, CAD, or GIS companiesBroad industry roles across tech, finance, healthcare, and more
Employer & Industry UsageUsed in industries requiring geometric computations and spatial dataWidely used across multiple industries for software development
Search & Comparison IntentPeople interested in geometric algorithms and spatial dataPeople exploring general software development careers

Living In Computational Geometry Developer focuses on geometric algorithms and spatial data, often in specialized industries, while Living In Software Engineer has a broader scope across various sectors. Both roles require programming skills and a computer science background, but their applications and industry focus differ.

What kinds of projects do living in computational geometry developers typically work on, and how do these projects impact collaboration with other teams?

Living In Computational Geometry Developers often work on projects involving the development of algorithms and software for modeling, analyzing, and visualizing geometric data. This role requires frequent collaboration with teams such as CAD engineers, simulation experts, and UI/UX designers to ensure that the computational geometry solutions integrate seamlessly with broader product requirements. Developers might also contribute to research initiatives, prototype new features, and optimize existing geometric processing pipelines. Effective communication and teamwork are key, as project success often depends on integrating complex geometry algorithms into multi-disciplinary applications.
What are popular job titles related to Living In Computational Geometry Developer jobs in North Carolina? For Living In Computational Geometry Developer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Living In Computational Geometry Developer jobs in North Carolina look for? The top searched job categories for Living In Computational Geometry Developer jobs in North Carolina are:
What cities in North Carolina are hiring for Living In Computational Geometry Developer jobs? Cities in North Carolina with the most Living In Computational Geometry Developer job openings:

Process Analysis Programmer

Midrex Technologies, Inc

Pineville, NC • On-site

Full-time

Retirement, PTO

Re-posted 16 days ago


Job description

At Midrex, you will do work that matters alongside people who believe you matter. The work won't be easy, but it will be worth it. You'll be part of a great team-with plenty of autonomy-to bring out your best. And you'll be well compensated and have a best-in-class benefits package. Take a look:
  • Competitive benefits effective from Day 1
  • Dollar-for-dollar 401(k) matching (up to 6%)
  • Profit sharing with 401(k) kicker
  • Generous overtime for qualified positions
  • 4 weeks of paid vacation
  • Tuition reimbursement
  • Raffles for professional sports tickets
  • Half-day Fridays
  • Flexible home/office work practices
  • Paid time to volunteer
  • Employee recognition awards

Since 1987, Midrex has been the world leader in direct reduction technology, offering the best proven method for decarbonization in the iron and steel industry available today. Our rapid growth is transforming the steel industry and our planet. And none of it would be possible without our people, who bring vision, compassion, and extraordinary expertise to this work every day. So, if you're looking to do big work in a small-team environment, Midrex is just the place for you.
Position Summary: Develops, maintains, and extends proprietary calculation tools and supports software integration within Technology Development, leveraging the Midrex Microsoft ecosystem to deliver reliable engineering software and data-enabled workflows.
Supervisory Responsibilities:
  • None

Duties/Responsibilities:
  • Work in accordance with the Midrex Code of Ethics and ISO requirements.
  • Understand, maintain, and improve the existing suite of proprietary calculation tools.
  • Build working knowledge of Midrex in-house software, engineering workflows, and data sources.
  • Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group managed solutions.
  • Develop programs and write code in C++/Qt and Microsoft Excel/Power Platform for process modeling and data analysis; engineering defines calculations and intent; programmer owns design and implementation.
  • Write, document, and maintain programs with an emphasis on testability, traceability, and maintainability.
  • Collaborate across Technology Development and other Midrex departments to align on requirements, interfaces, and delivery timelines.
  • Support specification, purchase, and integration/migration of software and hardware within Technology Development, including automation and data connectivity where applicable.

Skills/Abilities:
Required:
  • Strong understanding of iterative solution techniques and software version control practices/tools.
  • Basic understanding of thermodynamics, heat transfer, and reaction kinetics.
  • Proficient in C++ using the Visual Studio development environment.
  • Ability to define program architecture and develop functional requirements based on detailed feature requests.
  • Ability to generate and maintain documentation and manuals for programs.
  • AI literacy: ability to use AI-assisted development and analysis tools effectively and responsibly (e.g., for coding assistance, test generation, documentation, and data exploration) and willingness to learn approved toolchains on the job.

Preferred:
  • Proficient in Qt (or similar GUI framework).
  • Proficient with SQL and relational data modeling; familiarity with data access patterns for engineering tools.
  • Working knowledge of SDLC and OOP principles beyond fundamentals.
  • Experience within the Microsoft stack, such as:
    • Power Platform (Power Apps, Power Automate), Power BI/Power Query (as applicable)
    • Azure fundamentals (identity, secure connectivity, storage/services at a conceptual level)
    • Azure DevOps (Repos, Boards, Pipelines fundamentals) and modern Git workflows
  • Exposure to industrial/time-series data concepts (Historian thinking) and data quality fundamentals.
  • Hands-on AI background in at least one area:
    • LLMs: prompt design, RAG basics, evaluation mindset, or integrating LLM services into workflows.
    • Traditional ML: basic model development workflow (data prep, training, validation) and communicating results.

Education and Experience:
  • Four-year degree in Engineering or Computer Science.
  • Experience programming in computational modeling and validation of calculations (level commensurate with role).

Travel Requirements:
  • 5% to 15% International and Domestic to conferences, meetings, and industrial plant sites

Physical Requirements:
  • Must be physically able to move around inside and outside of the facility, including climbing stairs.
  • Able to reach above shoulders and to lift 20 lb.

Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Midrex is an equal opportunity employer and is committed to providing employment opportunities to all qualified individuals without regard to race, color, religion, sex, national origin, age, disability, or any other protected status in accordance with all applicable laws. In compliance with the Americans with Disabilities Act, Midrex will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the People and Culture department.