Pracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyPracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcySenior C++ Developer
DevsData LLC
Warszawa
Warszawa, Masovian- offer expired over a month ago
- contract of employment
- full-time
- senior specialist (Senior)
- hybrid work
Technologies we use
Expected
C++
Agile
NUnit
JUnit
About the project
We 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 make vital contributions to the New Product Development (NPD) pipeline and transform patient care through innovation.
Your responsibilities
Design and develop embedded product software to integrate with mechanical, electrical, and distributed computing systems
Use best practices for building software under Design Control procedures for use in a medical device
Develop tools to test product software in an integrated environment
Translate high-level customer needs into technical options while analyzing trade-offs and business impact
Convert chosen technical options into formal testable written requirements
Document designs and specifications per design control processes.
Participate in design discussions and code reviews
Use Agile software development methodology as part of daily software development activities
Mentor junior members of the engineering staff to expand design team abilities and establish good working practices
Our requirements
3 to 5 years of experience in embedded software product development
Good C++ (C++03, C++11, C++14, etc.) knowledge, software engineering and debugging skills.
Bachelor’s degree in Computer or Electrical or related Engineering discipline
Experience 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.)
Understanding of UML diagrams and experience using UML modeling tools to capture software design (e.g, Enterprise Architect, Visual Paradigm, Rational Rose, etc.) would be an asset
Experience with CMAKE cross-platform build system
Experience with GIT version control system
Optional
Ability to travel up to 10%, domestic and international travel
Experience 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)
Why work with us?
Shape the Future: Improve lives through cutting-edge technology
Own Your Success: Receive attractive remuneration, enjoy an autonomous work culture and flexible hours, and apply your expertise to meaningful work every day
Possibility to learn from an ultra-experienced CTO/tech lead
An opportunity to be part of a global market leader
Flexible working model: 3 days per week at the office and 2 days at home
Health care insurance & paid holiday leave
Referral bonus: 5,000 PLN if we hire an engineer based on your recommendation
DevsData LLC
We 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/