This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Seeking a Systems Modeling, Simulation, and Analysis Engineer to support the continued development and enhancement of existing MATLAB-based modeling tools. These tools are used to simulate complex system behaviors, including sensing, signal interactions, and platform dynamics. The engineer will work closely with cross-functional teams to understand evolving requirements, implement new modeling capabilities, and support analytical efforts. This role requires applying a strong engineering or physics foundation to translate real-world system behaviors into accurate computational models, while also improving code quality, structure, and usability.
Job Responsibility:
Design, develop, and enhance features within an existing MATLAB codebase to support advanced modeling and simulation capabilities
Apply engineering and physics principles to model system interactions, signal behavior, and dynamic performance characteristics
Collaborate with technical teams to define requirements and translate analysis needs into scalable modeling solutions
Perform validation and quality assurance on both new and existing code, including testing frameworks to ensure accuracy and reliability
Contribute to software architecture decisions, ensuring maintainability, scalability, and integration of new features
Execute simulation runs and develop tools to support efficient batch processing, data analysis, and visualization of results
Improve overall codebase quality through documentation, refactoring, and implementation of software engineering best practices
Requirements:
Experience developing data analysis and modeling tools using MATLAB
Strong background in modeling and simulation of complex systems
Solid software development experience, including structured programming and debugging
Proficiency in MATLAB programming and scripting
Understanding of software architecture and code organization principles
Bachelor’s degree in engineering, physics, or a related technical field
Nice to have:
Experience modeling sensing systems, signal processing, or dynamic system behavior
Familiarity with system-level modeling, simulation frameworks, or numerical methods
Experience working with large or complex codebases
Exposure to integrated systems involving hardware and software components
Experience in regulated, secure, or highly technical environments