Jobs
Bahn, Archiv, C, GIT, Implementierung, Jobs, linux, Python, Python Unit Test, Windows
C++ Software Developer/Implementer (m/f/d)
For a project we are looking for a C++ Software Developer/Implementer (m/f/d).
Your tasks will be:
- Software development with C++17, boost asio on Linux and Windows
- Technical implementation of hardware or software development from the request to commercial maturity, including refinements and work on preventive maintenance projects
- Performance of reviews
- Documentation in line with process specifications (e.g. document versions, release, re-release, updating of documents)
- Notification of the project quality manager in the event of any concerns with regard to quality
- Collection and description of requirements for a hardware or software unit (black-box view)
- Formulation of requirements (e.g. active formulation, avoidance of incomplete comparisons / increases or conditions, specification of defined frequencies, removal of notes and examples from the requirements)
- Distinction between requirement and solution
- For hardware developments: production of the circuit diagram, support in production of the layout, programming of the firmware
- For software developments: creation and documentation of the code taking into consideration the specifications of the QA and verification plan, performance of tests (e.g. unit tests, module tests, software integration tests)
- Integration of the implemented architecture elements for the hardware or software unit
- Involvement in system tests
- Cooperation in specification of the requirements
Following Know-how is required:
- Extensive experience with C++17, Unit tests for C++, Version control with git, git-lfs
- Component tests with Python 3, Python Unit Test
- Experience with writing shell scripts on Linux, GUI development for Windows applications with Qt5, Gitlab pipeline automation
- Experience with creation of Debian packages, Configuration of system services, Build system setup with bitbake (or Yocto)
- Writing shell scripts on Linux
- German and English fluent
Order Type:
Contract
Location:
Berlin/Remote
Start:
asap
Duration:
30.09.2026 (with option of contract extension)
If you are interested, please let us know your salary expectation and your availability. We are looking forward to your application and a portfolio quoting the reference-number 3967 to nadya.baldan@agex-it.de.
Any Questions? Call Nadezda Baldandorzhieva +49 176 427 481 65.