1

Math Software Engineer Jobs in Garland, TX (NOW HIRING)

Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. * Update software or enhance existing software ...

Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application * Work closely with cross functional members of the ...

Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing design and ... Solid understanding of 3D math (matrices, vectors, quaternions, transformations), Graphics ...

Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing design and ... Solid understanding of 3D math (matrices, vectors, quaternions, transformations), Graphics ...

Sr Software Engineer

Dallas, TX · On-site

$121K - $159K/yr

Role: Sr Software Engineer . Location: Charlotte NC OR Dallas TX (5 days Onsite) As a Sr Software ... Mathematics * Expertise and hands-on experience with Java, Angular (Full Stack), Mongo, Kafka ...

Sr Software Engineer

Farmers Branch, TX · On-site

$117K - $155K/yr

Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. * Consult with engineering staff to evaluate ...

Sr Software Engineer

Farmers Branch, TX · On-site

$117K - $155K/yr

... mathematical models to predict and measure outcome and consequences of design. • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and ...

Software Engineer I (Onsite)

Richardson, TX

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or related Science, Technology, Engineering or Mathematics (STEM) major obtained by start date. * Experience with ...

Software Data Operations Engineer

Plano, TX · On-site

$110K - $132K/yr

Job Summary : MAQ Software is a company that enables leading organizations to enhance their ... Math Sciences • Undergraduate or graduate degree in related engineering discipline Company : 2021 ...

Experienced Software Engineer Company: The Boeing Company The Boeing Company is looking for an ... mathematics, data science, or computer science and 5+ years of related work experience OR Bachelor ...

Experienced Software Engineer Company: The Boeing Company The Boeing Company is looking for an ... mathematics, data science, or computer science and 5+ years of related work experience OR Bachelor ...

next page

Showing results 1-20

Math Software Engineer information

See Garland, TX salary details

$61.4K

$142.5K

$198.5K

How much do math software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for math software engineer in Garland, TX is $142,534.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,900.00 and $167,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a math software engineer, and why are they important?

To thrive as a Math Software Engineer, you need a strong background in mathematics, computer science, and algorithm development, typically supported by a relevant degree. Proficiency in programming languages such as Python, C++, or MATLAB, along with experience using mathematical libraries and tools like NumPy or SciPy, is essential. Analytical thinking, problem-solving, and effective collaboration are valuable soft skills that enhance performance in this role. These skills ensure the development of robust, efficient, and accurate mathematical software solutions that meet complex computational requirements.

How do math software engineers typically collaborate with other teams during the development process?

Math Software Engineers often work closely with cross-functional teams, such as data scientists, product managers, and front-end developers, to ensure mathematical models and algorithms are accurately implemented in software products. Collaboration involves regular meetings to discuss requirements, problem-solving sessions to address computational challenges, and code reviews for maintaining mathematical integrity. Communicating complex mathematical concepts in an accessible way is a key part of the role, enabling teams to create robust and efficient solutions that meet user needs.

What is a math software engineer?

Math Software Engineers are professionals who design, develop, and optimize software that performs complex mathematical computations. They often work on algorithms, numerical analysis, and simulation tools used in scientific research, finance, engineering, or data analysis. Their work ensures that mathematical models and computations are both accurate and efficient within various applications. Math Software Engineers typically have a strong background in mathematics, computer science, and programming languages such as Python, C++, or MATLAB.

What is the difference between Math Software Engineer vs Data Scientist?

AspectMath Software EngineerData Scientist
Required CredentialsBachelor's or higher in Computer Science, Mathematics, or related fieldsBachelor's or higher in Statistics, Data Science, or related fields
Work EnvironmentSoftware development teams, R&D labs, tech companiesData analysis teams, research departments, tech firms
Industry UsageDeveloping algorithms, modeling, simulationData analysis, predictive modeling, insights generation

Math Software Engineers focus on developing mathematical algorithms and software solutions, often working on simulations and modeling. Data Scientists analyze data to extract insights and build predictive models. While both roles require strong math skills, Math Software Engineers are more involved in software development, whereas Data Scientists focus on data analysis and interpretation.

What are popular job titles related to Math Software Engineer jobs in Garland, TX?

For Math Software Engineer jobs in Garland, TX, the most frequently searched job titles are:

What job categories do people searching Math Software Engineer jobs in Garland, TX look for?

The top searched job categories for Math Software Engineer jobs in Garland, TX are:

What cities near Garland, TX are hiring for Math Software Engineer jobs?

Cities near Garland, TX with the most Math Software Engineer job openings:

Other

Posted 14 days ago


Job description

Prabhav Services, Inc. originated in the year 2005 and developed into a Service and Solutions company with multiple locations. Prabhav provides a plethora of software solutions for a variety of users. Its Project Development Division meets the needs of its clients with unmatched quality and efficacy, either onsite, offsite, or offshore.

Prabhav makes technology work for the client s business. We see technology as an engine for growth, helping businesses become more adaptive, competitive, and profitable.

  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software or enhance existing software capabilities in virtualization in OnPrem/Cloud.
  • May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements.
  • May maintain databases within an application area, working individually or coordinating database development as part of a team.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop the code in C /C++ or direct software system testing or validation procedures, programming, or documentation.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Determine system performance standards.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Monitor functioning of equipment to ensure system operates in conformance with specifications.
  • Coordinate installation of software system.
  • Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
  • Train users to use new or modified equipment.

All the responsibilities mentioned above are in line with the professional background and Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, Computer/Software Engineering, or related are minimum requirements for this position.