C++ Software Developer/Implementer (m/f/d)
Primary stack
Job description
About the Position
We are looking for a C++ Software Developer/Implementer (m/f/d) for an international customer. Your role will involve software development with C++17, boost asio on Linux and Windows.
Responsibilities
- 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
Requirements
- 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
Duration
6 months (with option of contract extension)
If you are interested, please provide your hourly rate / fee and availability. We look forward to receiving your portfolio in a Word-readable format, indicating the reference number 4236 to [email protected].
For further information regarding the project C++ Software Developer/Implementer (m/f/d), Nadezda Baldandorzhieva is happy to assist you at (+49 0176 427 481 65).
Contact
Nadezda Baldandorzhieva
+49 (0)30 832 157 20 23
+49 0176 427 481 65
© agex IT gmbh. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at agex IT gmbh
All 12 rolesFPGA Entwickler (w/m/d)
agex IT gmbh · Germany
FPGA Entwickler (w/m/d)
agex IT gmbh · Germany
Softwareentwickler C++/Qt/Java (w/m/d)
agex IT gmbh · Germany +1
SAP Finance Consultant (w/m/d)
agex IT gmbh · Germany