Senior Integration Engineer (MATLAB / C++) (RO)
Spyrosoft
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.

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- ...Requirements: QML Qt C++ English C1 French C1... ...control, code review, and integration tools ~ Communicative in... ...Software Delivery Role Software Engineer Locations Romania (RO) Remote status Fully Remote Skills QML, Qt, C++ Experience Senior, Lead Area HMISeniorC++FreelancerLucru la distanța
- ...Tech stack: ~ Model-Based & Scripting: MATLAB, Simulink ~ Programming: Embedded C/C++ Requirements: several years of professional experience in requirement engineering, preferably in automotive area; strong practical experience in defining and managing...C++
- ...A Snapshot of Your Day As a senior software developer on our team, you will design and... ...implementation, and verification of software in C++ for embedded systems applications, in... ...bring Master's degree in Electrical Engineering, Computer Science, or related field (...SeniorC++Full timeLucru hibrid
- ...working as a Team Lead / Lead Developer / Senior Developer with leadership responsibilities... ...least one of the following technologies: C++, C#, JavaScript, TypeScript, Java, Haxe, or... ...Experience with at least one game development engine or framework, such as Unity, Unreal Engine...SeniorC++Full timeLucru permanent
- ...Your key responsibilities will include: Collaborating with senior developers and architects to design, develop, and maintain software... ...least one object-oriented programming language . - Java, C#, C++, Scala, JavaScript, Angular. ~ Experience with more languages...SeniorC++Full timeLucru ocazionalLucru hibridLucru la distanța
- ...performance-critical algorithms in modern C++ for embedded platforms.... ...constraints. Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.)... ...Intermediate Seniority Lead...SeniorC++Lucru la distanță
- ...HANA Cloud Senior Performance Engineer SAP HANA is an in-memory database and data management platform. SAP HANA Cloud is the database as a service... ...and vtune in the analysis of performance issues Good C++ skills Verbal and written working proficiency in English...SeniorC++
- We are looking for an experienced C++ / backend engineer to join on a short-term, time-bound basis to lead refactoring and modernization... ...Languages English: B2 Upper Intermediate Seniority Senior...SeniorC++Lucru la distanță
- ...We're hiring a Senior Embedded Software Engineer to design, build, and ship production-grade firmware for... ...RTOS . ~ Strong C (and solid C++ familiarity), embedded design, and... ...toolchains , boards/overlays, and subsystem integration. ~ Connectivity experience with...SeniorC++Full timeLucru hibrid
- ...We are seeking an AI Engineer to join the Software &... ...designing, developing, integrating and operating production... .... Develop and integrate LLM-based applications... ...skills, including at senior level. University degree... ...Experience with Java, C++ or other AI and...SeniorC++Full timeLucru hibrid
- Company Description About Bosch Engineering Center Cluj Since its... .... ~ Strong proficiency in C++ and embedded systems programming... ...quantization, and toolchain integration (e.g., TensorRT, ONNX-Runtime... ...power-aware partitioning. Integrate selected AI accelerator...SeniorC++Full time
- ...of Marketplaces - Europe @Flip.ro About FLIP and the Role... ...is time to build a new growth engine through External Marketplaces,... ...co-building operational flows, integrations, commercial strategy & execution... ...presenting complex analysis to senior stakeholders : you know how to...SeniorFull time
- ...design, build, and maintain intelligent integrations across enterprise applications, AI... ...development with AI tool integration, API engineering, workflow automation, and data management... ..., webhooks, and REST/SOAP APIs Integrate generative AI, machine learning, NLP, document...SeniorFull time
- ...We are seeking a Senior Real-Time Observability Engineer to build and evolve the systems that provide unified... ...pipelines Collaborate with squads to integrate observability instrumentation into applications... ...least one systems-level language (C++, Go, or Rust) and one scripting/...SeniorC++Lucru la distanțăLucru permanent
- ...sensor, ISP, CV, ML, and platform integration.... ...technology selection for inference engines, frameworks, and hardware platforms... ...Mentor senior engineers and provide architectural... ...Expert-level C++ and system-level optimization...SeniorC++Lucru la distanță
- ...We are seeking a Senior Data Integration Engineer to design and build robust data transformation pipelines within the Snowflake ecosystem. In this role, you will leverage your deep technical expertise to develop scalable ETL/ELT solutions, working directly within Snowflake...Senior
- ...different languages and skillsets with a focus on C++ and scripting languages. We are looking for a C++ software engineer/developer with experience in implementation... ...: C1 Advanced Seniority Senior...SeniorC++
- Our client is searching for Senior Verification Engineers to join their business in Romania. Position Title: Senior Verification Engineers Position... ...version control tools and methodologies Basic experience in C, C++ language Good scripting skills (Perl, Python, Make or...SeniorC++Lucru permanentLucru hibridLucru la distanța
- ...technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult... ...Docker and Kubernetes; Knowledge of MongoDB; Knowledge of C++. Additional Information Discover some of the global...SeniorC++Full timeLucru hibrid
- ...- Good communication skills Nice To Have: C++ knowledge Responsibilities: As a Senior Automation Engineer you are required to drive the 'hands on' execution... ...with the database and validate, analyze data integrity - Contribute to the CI / CD pipelines - Contribute...SeniorC++
- ...! If you’re a Senior GameDev Engineer who enjoys tackling... ...Merge using C++ , moving across gameplay... ..., and SDK integrations to deliver features... ...build size). Integrate and maintain third... ...Experience with game engines (in-house/custom... ..., Unreal Engine, etc.). ~ Ability...SeniorC++Lucru la distanțăContract de muncă
- ...multitude of different languages and skillsets with a focus on C++ and scripting languages. Responsibilities... ...Strong stakeholder management skills with the ability to engage senior leadership and business sponsors....SeniorC++Lucru hibrid
- ...and low-latency data management chain. ~ We are seeking a Senior Software Engineer for Real Time Data Distribution System in the Real Time Core... ...issues resolution. Skills Must have ~ Strong C/C++ experience (minimum 5 years) for cross-platform development,...SeniorC++
- ...data pipelines from HDF5 files to Parquet, made available via open table formats such as Apache Iceberg and Delta Lake, working with C++, Python, and large datasets to modernize a high-performance data architecture. Our Client is a London-based leader in harmonized historical...SeniorC++Full time
- ...The Principle Software Engineer - Android is responsible for design, development, testing... ...Machine database functionality. Work with senior engineering staff to ensure architectural... ...~ High proficiency in Kotlin, JAVA and C++ for Android systems ~+10 years of programming...SeniorC++
- ...The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata... ...Query Service and data pipelines Integrate Wikidata Platform services with other... ...standards ~ Proficiency in Java, C++, or other systems languages. Ability to...SeniorC++Full timeLucru permanentLucru la distanța
- ...keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the... ...expertise in software architecture, modern C++ development, Linux-based systems,... ..., technical leadership, or senior technical roles involving architectural...SeniorC++Lucru hibridLucru în weekend
- ...Description: We are looking for two Senior Software Development Engineer in Test to develop and execute... ..., running code written in C, C++, C# and/or Java is a plus Experience... ...our culture is built. Our values of Integrity, Partnership , Excellence and Change...SeniorC++Full time
- ...are currently seeking a Senior EmbeddedSoftware Engineer to join one of our clients... ...that is transforming system integration through AI-driven... ...and middleware stack in C/C++, supporting ARM Cortex-A/R... ...Secure Coding guidelines; integrate static analysis, code reviews...SeniorC++Full timeContract de muncăLucru permanent
- ...a personal and professional level. Join us, grow faster ! Senior Accounting ****@*****.*** We are looking for a detail-oriented... ...reconciliations and balance sheet reviews to ensure data integrity before period close. Assist in identifying process improvements...SeniorFull time
- paznic senior România
- dezvoltator senior php România
- dezvoltator senior mac România
- inginer senior de calitate România
- asistent manager senior România
- inspector resurse umane senior România
- manager senior de categorie România
- manager senior de restaurant România
- dezvoltator senior România
- consilier juridic senior România
