1

Matlab Programming Jobs in Tennessee (NOW HIRING)

Strong familiarity with vendor-specific MRI pulse sequence programming (preferably Philips research ... Hands-on experience with C++ / Python / MATLAB for algorithm and tooling development. * Ability to ...

Strong familiarity with vendor-specific MRI pulse sequence programming (preferably Philips research ... Hands-on experience with C++ / Python / MATLAB for algorithm and tooling development. * Ability to ...

I&C Engineer

Oak Ridge, TN · On-site

$72K - $93K/yr

... programming, testing) with technical leadership, client engagement, and rigorous software ... MATLAB, or advanced Excel; review and validate automated outputs. • Champion responsible ...

Strong familiarity with vendor-specific MRI pulse sequence programming (preferably Philips research ... Hands-on experience with C++ / Python / MATLAB for algorithm and tooling development. * Ability to ...

I&C Engineer

Oak Ridge, TN · On-site

$72K - $93K/yr

Oversee engineering automation via Python, MATLAB, or advanced Excel; review and validate automated outputs. Champion responsible integration of AI/ML into controls systems, including predictive ...

ETAP, SKM, EasyPower, Matlab, PSCAD, etc. * Revit or BIM coordination experience. * Engineer in Training certification, or on track for a Professional Engineer license. * Experience on a repeated ...

New

ETAP, SKM, EasyPower, Matlab, PSCAD, etc. * Revit or BIM coordination experience. * Engineer in Training certification, or on track for a Professional Engineer license. * Experience on a repeated ...

New

Showing results 41-60

Matlab Programming information

See Tennessee salary details

$15

$45

$74

How much do matlab programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for matlab programming in Tennessee is $45.15, according to ZipRecruiter salary data. Most workers in this role earn between $32.74 and $56.49 per hour, depending on experience, location, and employer.

What is Matlab programming?

Matlab programming involves using the Matlab language and environment to perform numerical computation, data analysis, visualization, and algorithm development. Matlab is widely used by engineers, scientists, and researchers for tasks such as signal processing, machine learning, image processing, and control system design. The programming language is known for its ease of use, built-in mathematical functions, and extensive libraries, making it a preferred tool for prototyping and academic research.

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

To thrive as a MATLAB Programmer, you need strong skills in programming, numerical analysis, and mathematical modeling, often supported by a degree in engineering, mathematics, or computer science. Familiarity with MATLAB software, Simulink, and relevant toolboxes or certifications is typically required. Attention to detail, problem-solving ability, and effective communication are important soft skills for collaborating on complex projects. These skills ensure accurate data analysis, efficient code development, and successful teamwork in technical environments.

What are some common challenges faced by Matlab programmers when collaborating with multidisciplinary teams?

Matlab Programmers often work alongside engineers, data scientists, and researchers, which can present challenges in aligning project goals and integrating code with other technologies. Effective communication is critical, as team members may have varying technical backgrounds and expectations. Additionally, Matlab code may need to interface with other programming languages or platforms, requiring adaptability and a solid understanding of interoperability. Regular meetings and clear documentation help ensure smooth collaboration and project success.

What is the difference between Matlab Programming vs Data Analyst?

AspectMatlab ProgrammingData Analyst
Required SkillsMatlab coding, mathematical modeling, algorithm developmentData analysis, statistical tools, data visualization
Work EnvironmentResearch labs, engineering firms, academiaBusiness, finance, healthcare, consulting
Common ToolsMatlab software, scripting, simulationExcel, SQL, Tableau, R, Python
Industry UsageEngineering, scientific research, automationBusiness intelligence, market analysis, reporting

Matlab Programmers focus on developing algorithms and simulations primarily in engineering and scientific contexts, while Data Analysts interpret data to inform business decisions using various statistical tools. Both roles require analytical skills but differ in tools and industry focus.

What are the most commonly searched types of Matlab Programming jobs in Tennessee?

The most popular types of Matlab Programming jobs in Tennessee are:

Infographic showing various Matlab Programming job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 14% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $93,911 per year, or $45.1 per hour.

Contractor

Re-posted 25 days ago


Job description

This role supports the development, integration, and validation of advanced MRI methods across two research workstreams:
  • Oscillating Gradient Diffusion (OGSE/OGD) in collaboration with Vanderbilt University, and
  • FLORET-based UTE imaging (non-Cartesian) in collaboration with Cincinnati Children's Hospital.

The engineer will coordinate program execution while contributing technically to pulse sequence implementation, image reconstruction and software refinement, and data processing within the Philips MRI research environment. The emphasis is on program oversight, technical coordination, and collaborative execution, rather than independent subject-matter leadership in diffusion MRI or FLORET.
Note: This role focuses on technical engagement and delivery. It does not include clinical trial operations or regulatory ownership.
Core Responsibilities
A) Technical Development - Pulse Sequence (OGSE/OGD)
  • Refine and extend existing OGSE pulse sequence code in the Philips research environment.
  • Implement additional features, improve robustness, and ensure correct sequence functionality.
  • Support deployment and on-scanner integration on Philips MRI systems.
  • Contribute to related data processing and image reconstruction workflows when required.

B) Image Reconstruction & Software Development (FLORET / Non-Cartesian)
  • Implement and validate non-Cartesian MRI reconstruction pipelines (including those supporting FLORET UTE acquisitions).
  • Support software deployment and integration of reconstruction tools within Philips research systems.
  • Refine reconstruction workflows, add new features, and improve system interfaces and usability.
  • Perform data validation and quality checks; evaluate reconstruction stability and artifact behavior.

C) Experimental Collaboration & Validation
  • Coordinate experiment planning with Vanderbilt researchers, Cincinnati Children's teams, and clinical MRI staff.
  • Support execution of scanner experiments as needed.
  • Assist with validation of OGSE and FLORET acquisition outputs through systematic testing and comparative analysis.
  • Prepare technical validation summaries/reports and ensure outputs align with program deliverables and milestones.
  • Document results, assumptions, and change histories with strong discipline.

Qualifications
Required
  • Strong familiarity with vendor-specific MRI pulse sequence programming (preferably Philips research environments).
  • Solid foundations in MRI reconstruction, including non-Cartesian methods, and software engineering.
  • Hands-on experience with C++ / Python / MATLAB for algorithm and tooling development.
  • Ability to collaborate effectively across industry and academic partners; clear written and verbal communication.
  • Proven ability to operate under hardware constraints and in structured, sprint-based execution models.

Preferred
  • Master's or PhD in MRI Physics, Biomedical Engineering, Medical Physics, Electrical Engineering, Computer Science, or related field.
  • Experience with Philips MRI research environments (e.g., research interfaces, integration workflows).
  • Exposure to OGSE/OGD diffusion methods and/or FLORET UTE imaging (deep expertise not required).
  • Experience with MRI data processing, QA/QC, and validation workflows.