Beschreibung
We are currently recruiting a Senior Software Engineer to join our client based in Switzerland for an initial 6-month contract (extension highly likely).
YOUR MAIN TASKS WILL INCLUDE:
- Development of Embedded software for innovative instruments
- Software design and implementation in C++ for multiple platforms (Linux, Windows)
- Contribution to the software architecture and the development of software components up to the series production and market introduction of our systems
- Ensuring the product quality by writing software on high standards based on Clean-Code principles and using automated tests
- Working in an international and interdisciplinary agile software development team based in development locations worldwide
- Close collaboration with our product experts and the software quality assurance team
YOUR PROFILE:
- A relevant university qualification (Bsc/Msc) in computer science
- Advanced development skills in C++ using technologies like BOOST, Qt or newer C++ standards
- Knowledge and interest in advanced software engineering concepts like Design Patterns and MDSD
- Awareness for quality and implementing software on high standards as well as experience in using different types of automated tests (Unit-Tests, TDD)
- Appreciation to work in an agile organisation based on agile principles like Scrum or Kanban
- Ideally experience in an intercultural and international working Environment
Please send your full CV, availability and rate expectation for immediate consideration.