Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Spyrosoft logo

Senior Integration Engineer (MATLAB / C++) (RO)

Spyrosoft
Posted May 28, 2026, 5:12 AM UTC
🇷🇴Romania🏢Hybrid📁Engineering & Development
Is this job info correct?

Senior Integration Engineer (MATLAB / C++) (RO) Tech stack: • Model-Based & Scripting: MATLAB, Simulink • Programming: Embedded C/C++ • Scripting: Python • Embedded & HW: ARM-based MCUs • IDEs & Tools: VS Code, IAR, Git • Architecture & Design: OOP paradigm, UML • Communication Protocols: BACnet, Modbus, MP, Ethernet TCP/IP, NFC Requirements: Must-have • Strong debugging and integration skills, ideally in embedded systems. • Proven experience in Embedded Software Development (C/C++). • Solid experience with MATLAB / Simulink in an industrial context. • Experience with MATLAB scripting, preferably using OOP principles. • Experience with modeling and code generation. • Hands-on experience working with MCUs. • Proactive, problem-solving mindset, especially for complex integration challenges. • Experience performing and participating in code reviews. • Familiarity with version control systems (Git). Nice to Have • Python scripting experience. • Previous experience in the HVAC domain. • Exposure to system-level testing and validation (MiL / SiL / HiL). • Experience working in customer-facing or product-oriented environments. Main responsibilities: Integration & Abstraction • Integrate low-level drivers (C/C++) into higher-level software abstractions, implemented as modular components in Simulink. • Follow software architecture, design diagrams, and integration guidelines provided for each feature. • Assemble multiple components into complete system features, which are further integrated into HVAC products and applications. Coding & Code Generation • Develop and maintain software primarily in MATLAB (OOP) and Simulink. • Use automatic code generation to produce C++ code for embedded deployment. • Ensure consistency between models, generated code, and system requirements. C++ Development • Work with a custom C++ code generator developed specifically for this project. • Analyze generated C++ code, perform debugging, and implement targeted manual changes when required. • Contribute to extending and improving the code generator to support new features and use cases. System Integration & Debugging • Perform integration and debugging on hardware, validating features directly on MCUs. • Test communication protocols, device configuration, and product parameterization. • Identify, analyze, and fix bugs and integration issues across model, code, and hardware layers. Product & Release Activities • Create new products by integrating existing and newly developed features. • Prepare releases and support validation activities. • Participate in code reviews and ensure software quality and maintainability. Department Software Delivery Role Software Engineer Locations Romania (RO) Remote status Hybrid Skills C++ Experience Senior 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. Founded in 2016 Co-workers 1800+ Turnover 104M

Similar jobs

Similar jobs

NedGraphics Software logo

Senior Software Engineer - Cloud & Integrations

NedGraphics Software

🌍Canada, Romania1 weeks ago
Optitex logo

Senior Software Engineer - Cloud & Integrations

Optitex

🌍Poland, Romania1 weeks ago
Expressoft Technology logo

Software Developer / Integration Engineer – PMS Integrations

Expressoft Technology

🇷🇴RomaniaMay 28, 2026, 6:16 AM UTC
Worldline logo

DevOps Engineer

Worldline

🇷🇴Romania9 hours ago
Global logo

Platform Engineer with AI

Global

🇷🇴Romania10 hours ago
Global logo

Senior Backend Engineer

Global

🇷🇴Romania10 hours ago