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 ...

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 ...

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 ...

Lead automation initiatives using Python, MATLAB, and AI-supported engineering processes. * Mentor junior engineers and collaborate across multidisciplinary teams. * Provide engineering design ...

Engineering Intern/Co-Op

Mcewen, TN · On-site

$16.25 - $21.25/hr

Familiarity with tools and software such as, but not limited to, CAD and/or MATLAB. * Familiarity with programming languages such as C++, Java, and/or Python. * Proficiency in Microsoft Office ...

next page

Showing results 1-20

Matlab Programming information

See Tennessee salary details

$15

$45

$74

How much do matlab programming jobs pay per hour?

As of Jun 20, 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 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 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, and why are they important?

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 the most commonly searched types of Matlab Programming jobs in Tennessee? The most popular types of Matlab Programming jobs in Tennessee are:
Rotordynamics Engineer (Remote)

Rotordynamics Engineer (Remote)

SPECTRA TECH, Inc.

Oak Ridge, TN • On-site, Remote

Full-time

Posted 16 days ago


Job description

Spectra Tech, Inc. is hiring for a Rotordynamics Engineer (Remote) in Oak Ridge, TN.
Position Overview
The Rotordynamics Development and Testing Engineer will lead engineering process innovation and testing activities to support the manufacturing of gas centrifuges for UF6 enrichment.
This role requires a strong background in rotordynamics, dynamic testing, signal processing, and software development. The ideal candidate will follow established engineering protocols while developing new methodologies to improve centrifuge design and production.
Key Responsibilities
  • Serve as the subject matter expert in rotordynamics, applying existing methodologies and developing new techniques to optimize centrifuge design and manufacturing
  • Lead experimental investigations and model-based simulations to resolve complex rotordynamics challenges
  • Design and guide the development of advanced test systems, including:
    • Data acquisition systems
    • Digital signal processing (DSP) architectures
    • High-speed signal analysis systems
  • Lead dynamic testing initiatives for system balancing, including:
    • Influence coefficient methods
    • Experimental modal analysis
    • Hybrid testing approaches
  • Execute complex engineering projects independently, applying advanced technical judgment and industry best practices
  • Prepare, document, and present technical reports, including testing protocols, results, and engineering recommendations
Minimum Qualifications
  • Bachelor's degree in Mechanical Engineering with 10+ years of relevant experience
    OR
  • Master's degree in Mechanical Engineering with 5+ years of targeted experience
  • Demonstrated expertise in one or more of the following:
    • Rotordynamics and associated problem-solving techniques
    • Dynamic testing of high-speed systems
    • Digital signal processing (DSP) methods
    • Software development (Python, C++, MATLAB, or similar)
    • Finite Element Analysis (FEA), such as ANSYS
  • Must be able to obtain a DOE Q Clearance
Preferred Qualifications
  • Advanced degree (MS or higher) in Mechanical Engineering
  • Proven experience leading complex engineering projects
  • Active DOE Q Clearance
Additional Information
This role offers a unique opportunity to contribute to cutting-edge rotordynamic systems and support the advancement of UF6 enrichment technology through both research and production-focused engineering.
At Spectra Tech, Inc., our recruitment team is powered by real people in real time-personally reviewing every application with care and integrity. We take pride in identifying and recruiting top-tier talent while maintaining full alignment with federal regulations, EEOC standards, and fair hiring practices that reflect our commitment to excellence and equity
Spectra Tech, Inc. is committed to hiring and retaining a diverse workforce. We are an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. We are also an E-verify employer