Software Developer C++
Amphinicy Technologies
Luxembourg
We are looking for a Software Developer to reinforce our team which has more than two decades of experience in the satellite industry. As our new colleague, you will contribute to the development and testing of a C++ embedded application, for one of our key customers.
You will actively participate in the implementation, validation, and delivery phases of the software project. You will be expected to learn fast, be communicative, produce, and maintain clean and efficient code following development and quality standards, on time and within budget. Most of all you have a passion for software development, allowing you to produce the software that the customer needs.
This is what you give:
- Having an EU-27 nationality is of the essence for being able to work within this project
- You hold at least a Bachelor's degree in any field of Engineering (or equivalent degree/work experience)
- You have at least 8 years of experience working on the design, development and maintenance of C++ based software projects
- Experience in C++ 17 and STL is necessary
- Bonus points if you’ve used one or more of: ETL, ASN1, conan, ECSS, PUS-C, Docker
- Your favourite IDE is one of CLion, Eclipse, or Visual Studio Code, depending on the day. Anyway, you can’t live without CMake
- You know UML and Design Patterns are communication tools and SOLID principles guide your development
- When we say, “Use GIT", You ask, “What branch strategy?” You demand a feature id before creating any branch
- You insist on doing Test-Driven Development and with GoogleTest please!
- You know about the importance of Agile projects. Stories, their estimation and sprint ceremonies in general are no mystery to you
- You are meticulous and organized, ready to go the extra mile to make sure that your code is clean and test coverage is what it should be… 100%?!
- You communicate easily and enjoy working closely with other software developers, but also with product managers, and validation engineers
- You are a fast learner, eager for new concepts, not afraid when challenged to apply them
- You can work independently when given tasks, but you also know when to ask for help
- You produce clean, readable, and well-structured documentation in impeccable English
Apply Now
Don't forget to mention EuroTechJobs when applying.