1

Matlab Software Engineer Jobs in Arrington, TN (NOW HIRING)

Water/Wastewater Engineering Intern- TN

Brentwood, TN · On-site

$15.75 - $20.50/hr

Familiarity with engineering and design software such as AutoCAD, Civil 3D, GIS, MATLAB, Python, or similar tools. * Exposure design, analysis, modeling, field investigations, construction, or data ...

Water/Wastewater Engineering Intern- TN

Brentwood, TN · On-site

$15.75 - $20.50/hr

Familiarity with engineering and design software such as AutoCAD, Civil 3D, GIS, MATLAB, Python, or similar tools. * Exposure design, analysis, modeling, field investigations, construction, or data ...

Research Asst I

Nashville, TN · On-site

$18.50 - $25.50/hr

... and software interfaces; and document device configuration and verification results. * Data ... with MATLAB, Python, LabVIEW, ImageJ, CAD, or equivalent engineering tools is preferred. * Strong ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Linear Algebra Tutor

Nashville, TN · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Showing results 21-30

Matlab Software Engineer information

See Arrington, TN salary details

$61.3K

$142.4K

$198.3K

How much do matlab software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for matlab software engineer in Arrington, TN is $142,360.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,800.00 and $166,900.00 per year, depending on experience, location, and employer.

What is a Matlab software engineer?

Matlab Software Engineers are professionals who specialize in developing, testing, and maintaining software applications using MATLAB, a high-level programming language and environment designed for numerical computing, data analysis, and visualization. They often work on projects involving algorithm development, simulation, modeling, and data processing, commonly in industries such as engineering, finance, and research. Matlab Software Engineers collaborate with scientists, engineers, and other developers to create efficient solutions for complex problems and may also be responsible for integrating MATLAB code with other programming languages and tools.

What are the key skills and qualifications needed to thrive as a Matlab software engineer?

To thrive as a Matlab Software Engineer, you need strong programming skills in MATLAB, a solid understanding of algorithms, and a degree in engineering, computer science, or a related field. Familiarity with version control systems, Simulink, and experience with debugging and testing tools are typically required. Analytical thinking, problem-solving abilities, and effective communication are vital soft skills for collaborating with teams and translating technical requirements. These competencies ensure efficient development of robust mathematical models and solutions for complex engineering challenges.

What are the typical collaboration opportunities for a Matlab software engineer within a multidisciplinary team?

As a Matlab Software Engineer, you’ll frequently collaborate with engineers, scientists, and data analysts to develop and optimize algorithms, create simulation models, and interpret results. This role often involves participating in cross-functional meetings to align software solutions with project requirements, offering technical support to non-software team members, and integrating Matlab code with other programming environments or hardware systems. Effective communication and teamwork are key, as you'll need to translate complex technical concepts into actionable insights for colleagues with varying levels of programming expertise.

What is the difference between Matlab Software Engineer vs Data Analyst?

AspectMatlab Software EngineerData Analyst
Required CredentialsBachelor's in Engineering, Computer Science, or related field; MATLAB certificationsBachelor's in Statistics, Mathematics, or related field; Data analysis certifications
Work EnvironmentEngineering teams, R&D labs, software developmentBusiness units, research teams, data-driven departments
Industry UsageEngineering, aerospace, automotive, electronicsFinance, marketing, healthcare, retail
Common Search/ComparisonYesYes

Matlab Software Engineers focus on developing and maintaining MATLAB-based applications for engineering and technical purposes, while Data Analysts interpret data to support business decisions. Both roles require analytical skills and familiarity with MATLAB, but their primary functions and industries differ.

What cities near Arrington, TN are hiring for Matlab Software Engineer jobs?

Cities near Arrington, TN with the most Matlab Software Engineer job openings:

Technical Program Engineer

Sapsol Technologies Inc

Nashville, TN • On-site

Contractor

Re-posted 29 days ago


Job description

Need project/program management skills with basic SW and MRI understanding (preferred)
Our customer is trying to develop some SW related to 2 MRI workstreams namely oscillating gradient diffusion (OGSE/OGD) MRI methods in partnership with Vanderbilt University and collaborating clinical research sites and FLORET UTE Imaging in collaboration with Cincinnati Children's Hospital.
Here is the detailed JD:
Role Summary
The MRI Technical Program Engineer will support 2 workstreams, viz. the development, refinement, and validation of oscillating gradient diffusion (OGSE/OGD) MRI methods in partnership with Vanderbilt University and collaborating clinical research sites and FLORET UTE Imaging in collaboration with Cincinnati Children's Hospital. The role combines technical implementation and coordination responsibilities to ensure successful execution of program deliverables focused on MRI pulse sequence development, research software integration, and data processing within the Philips MRI research ecosystem.
This position is designed for a technically strong engineer who excels in coordination and structured execution. While hands-on work in sequence development and data workflows is expected, the role does not require independent subject-matter leadership in diffusion MRI.
Core Responsibilities:
Program and Project Coordination
• Manage end-to-end workstream timelines and ensure progress aligns with sprint milestones and program schedules.
• Track technical documentation, deliverables, risks, and key meeting actions.
• Facilitate effective communication between Philips internal teams, Vanderbilt researchers, and participating sites.
• Monitor scope execution to ensure alignment with planned activities and deadlines.
• Support preparation, compliance, and tracking of research collaboration documents, agreements, and contractual elements.
Qualifications
Required
  • B.S. or M.S. in Electrical Engineering, Biomedical Engineering, Physics, Computer Science, or related field.
  • Experience in MRI pulse sequence development (e.g., Philips R5/R6 research environment or other vendor research platforms).
  • Proficiency in MRI principles, especially diffusion imaging fundamentals.
  • Strong organizational and program coordination skills in a technical environment.
  • Ability to communicate effectively across engineering, academic, and research stakeholders.
  • Experience with MATLAB, Python, or similar tools for MRI data processing.

Preferred
  • Previous exposure to oscillating gradient diffusion techniques (OGSE/OGD) or advanced diffusion MRI research.
  • Familiarity with Philips MR Open Interface, RFP, or research integration frameworks.
  • Experience working in multi-institution collaborations or research consortia.