Software Engineer - Matlab, Python and Simulink
About Us: At mthree, we are dedicated to innovation and excellence in the field of technology. We are looking for a talented and motivated Software Developer to join our dynamic team. If you are passionate about developing cutting-edge software solutions and have expertise in MATLAB, Simulink, and Python, we want to hear from you!
Key Responsibilities:
- Develop, test, and maintain software applications using MATLAB, Simulink, and Python.
- Collaborate with cross-functional teams to design and implement software solutions.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and resolve software defects and issues.
- Contribute to the continuous improvement of development processes and methodologies.
- Document software designs, code, and test plans.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in software development with MATLAB, Simulink, and Python.
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team.
- Strong communication skills, both written and verbal.
Preferred Skills:
- Experience with version control systems (e.g., Git).
- Knowledge of additional programming languages (e.g., C++, Java).
- Familiarity with embedded systems and real-time simulation.