Model Based Development / Model Based Testing
Requirements:
- Strong Matlab/Simulink experience
- Previous experience in MBD (Model Based Development) with Matlab Simulink
- Simulation-based Verification & Validation (MIL/SIL/PIL) knowledge
- Capability to understand System Requirements Version Control (Git)
- Nice to have: HVAC domain knowledge Scripting for automation (Matlab)
- Nice to have: CodeBeamer know-how
Project description:
We are currently seeking skilled Matlab/Simulink developers and testers to join our team. The role involves working on infrastructure and HVAC-related libraries, performing HVAC simulations, and contributing to a custom-built platform for embedded development. Experience with the Matlab/Simulink code generator is essential, as you will be helping to create robust, scalable solutions tailored for embedded systems.
Main responsibilities:
- Develop and implement model-based control algorithms for HVAC systems, including actuators, valves, and smart sensor systems, with a focus on optimizing energy performance and system efficiency.
- Collaborate with the R&D team to create and refine HVAC-specific libraries and simulation models, using MATLAB/Simulink to accurately model HVAC behavior and ensure alignment with product performance standards.
- Work on custom-built embedded development platform, contributing to the development, integration, and optimization of platform-specific features, including a MATLAB/Simulink code generator.
- Build and maintain the underlying infrastructure for model-based development, ensuring seamless integration with code generation, testing, and simulation environments.
- Engage with cross-functional teams to gather, discuss, and document software requirements specific to HVAC control functions and ensure traceability from design through to deployment.
- Develop control functions using MATLAB/Simulink, Stateflow, and code generation tools, with automated code generation for embedded deployment.
- Define, implement, and automate verification, module, and unit tests. Conduct model-based simulations, MiL, SiL, and HiL testing to validate control algorithms.
- Maintain comprehensive documentation of work, including requirements, design, testing, and deployment processes for internal and regulatory compliance.
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Romania (RO)
- Remote status
- Fully Remote
- Employment type
- Contract
- Skills
- Embedded
- Area
- Embedded
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.