We are seeking a skilled and motivated MATLAB Developer to join our dynamic software development team. As a MATLAB Developer, you will be responsible for designing, developing, and maintaining MATLAB-based applications and solutions. Your expertise in MATLAB programming and strong problem-solving abilities will be crucial in developing efficient algorithms and enhancing existing software applications. The ideal candidate will have a passion for coding, a strong background in mathematics or engineering, and a desire to contribute to cutting-edge projects.
Responsibilities:
Design and develop MATLAB-based applications and solutions to meet project requirements.
Collaborate with cross-functional teams, including software engineers, scientists, and researchers, to understand project objectives and translate them into functional specifications.
Write efficient, clean, and maintainable MATLAB code to implement algorithms and mathematical models.
Optimize MATLAB code and algorithms for performance improvements.
Conduct code reviews, identify issues, and suggest improvements to ensure code quality and adherence to best practices.
Test and debug MATLAB applications to ensure their reliability, stability, and accuracy.
Work closely with end-users to gather feedback and incorporate it into iterative software development processes.
Stay updated with the latest advancements in MATLAB and related tools, technologies, and programming languages.
Document software design, architecture, and functionality for future reference and knowledge sharing.
Collaborate with the team to troubleshoot and resolve software defects and performance issues.