JOBSEARCHER

Software Developer (m/f/d)

Overview As a Software Developer on the PCT-lint Plus Team, you collaborate with the software architect to shape new functionality and align it with customer goals. You prototype and implement features using C++ and Python, and you contribute to testing and verification. You work as an individual contributor within a cross-functional team to deliver robust solutions. This role offers hands-on design influence, with exposure to static analysis and clang-related work, in a culture that values development and balance. You will have the chance to impact product quality and performance at scale. ResponsibilitiesCollaborate with the software architect to design new functionalityPrototype new product features and present findingsImplement functionality using C++ and PythonAssist with testing as neededContribute as both an individual contributor and team member Key requirementsExperience developing software with C++Expertise in OO design patternsAbility to translate architect requirements into elegant designsExperience with clang internals and/or static analysisExperience with the C++ STLStrong problem-solving skillsProficiency with debuggers and debugging toolsAbility to learn quickly and work independentlyBachelor's degree in Computer Science or Mathematics or equivalentGood problem-solving abilitiesIndependent and collaborative work styleFast learnerC++PythonOO design patterns