Active job offers
Model Based Software Developer (RO)
Requirements
- Matlab
- Simulink
- Stateflow
- ISO 9001
- English
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.
Your Key Skills:
- Master’s degree in Computer Science, Electrical Engineering, Mechatronics, or related field, with a focus on control systems or embedded software;
- Experience in model-based development for embedded systems in MATLAB/Simulink, Stateflow, with code generation using custom or platform-specific tools;
- Familiarity with embedded development on custom-built platforms; experience working with in-house or specialized platforms, including infrastructure and toolchain development, is a plus;
- Knowledgeable about control unit testing, including MiL, SiL, and HiL testing approaches;
- Familiar with regulated industry processes, including SPICE, ISO 9001, or similar, with a focus on quality assurance;
- Knowledge of HVAC systems, building automation, electro-mechanical systems as well as experience with libraries and simulation modeling is a strong plus;
- Proficient in English, both written and spoken; German is an advantage but not essential;
- Excellent analytical and problem-solving skills, organized and self-driven, with strong attention to detail.
- Proven team player with strong interpersonal skills;
Benefits
More reasons to work with us
Hybrid work
Work from the comfort of your home or any of our amazing offices.
Internal initiatives
Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.
Training budget
Use your personal training budget to gain new skills and knowledge.
Flexible working hours
We understand the importance of work-life balance. Design your workday with flexible hours to fit your needs and achieve optimal productivity.
Private health insurance
Keep your health in check with easy access to medical professionals.
Recruitment process
It only takes a few steps
Different roles have different requirements, so the recruitment process depends on the specific position you are applying for.
Checking your CV
Evaluating your qualifications
Making an appointment
Getting the answer
CONTACT OUR RECRUITMENT TEAM
Apply for
Model Based Software Developer (RO)