Git (regular) CMake (regular) Embedded (regular) C++ (regular) Software Development Engineer needed - hybrid in Warsaw 20 000 - 22 000 PLN/month Hybrid working model in Warsaw office Full-time Employment contract Direct employment by our clientWe are looking for a Software Development Engineer for a medical devices company that has made significant contributions to surgery for more than 60 years, from creating the first sutures to revolutionizing surgery with minimally invasive procedures.The Software Engineer will contribute to the New Product Development (NPD) pipeline and transform patient care through innovation. Requirements:3 to 5 years of experience in embedded software product developmentGood C++ (C++03, C++11, C++14, etc.) knowledge, software engineering and debugging skillsBachelor’s degree in Computer or Electrical or related Engineering disciplineExperience in writing multi-process and multi-threaded software for Real-Time Operating Systems (QNX, Wind River, Yocto, etc.)Experience writing automated tests with test automation tools/frameworks (e.g. Google Test, NUnit, JUnit, etc.) Experience with CMAKE cross-platform build systemExperience with GIT version control systemNice to have:Ability to travel up to 10%, domestic and international travelUnderstanding of UML diagrams and experience using UML modelling tools to capture software design (e.g. Enterprise Architect, Visual Paradigm, Rational Rose, etc.) would be an assetExperience with Systems Engineering activities: requirements management and development, risk management, and verification (e.g. Enterprise Architect, Integrity, JAMA, DOORS, etc.)Experience with Qt QML UI applications development and automated UI Testing (e.g, Squish)Experience with Distributed Data Services (e.g., RTI Connext DDS, OpenDDS, etc.)Experience with scripting languages (e.g., Python, Bash)Responsibilities:Designing and developing embedded product software to integrate with mechanical, electrical, and distributed computing systemsUsing best practices for building software under Design Control procedures for use in a medical deviceDeveloping tools to test product software in an integrated environmentTranslating high-level customer needs into technical options while analyzing trade-offs and business impactConverting chosen technical options into formal testable written requirementsDocumenting designs and specifications per design control processesUsing Agile software development methodology as part of daily software development activitiesWhy work with us? Improve lives through cutting-edge technologyReceive attractive remunerationPossibility to learn from an ultra-experienced CTO/tech leadAn opportunity to be part of a global market leaderFlexible working model: 3 days per week at the office and 2 days at homeHealth care insurance & paid holiday leave Referral bonus: 5,000 PLN if we hire an engineer based on your recommendation Get to know DevsDataWe are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com/
Mid C++ Developer in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat