UlliWorks with the project manager, team leader, and software team to plan and manage delivery schedules /liliActs as the single point of contact for all issues related to a particular software module development, high-level design, and delivery, and as such, works with all other engineering disciplines. /liliEvaluates and schedules all changes in the scope of the module design and delivery /liliPerforms modules maintenance, modifications, and enhancements to new / existing systems through programming, testing, and documenting. /liliWorks on developing services and applications, working as part of embedded firmware for custom hardware /liliFollows, recommends, and implements software processes /liliProvides technical directions to others as necessary /liliAnalyze and resolve technical and application problems /li /ulpbEducation Experience /b /pulliUniversity degree in Computer Science, Engineering, Electronics, or a related field /lili3+ years of professional experience in C++ development, with a focus on Qt and QML. /liliOverall software development experience of at least 8 years. /liliExperience in software development process implementation /liliExperience with software development tools (configuration management, design, emulation, debugging, compilers, test, etc.) /liliExperience with GNSS and / or Optical Survey will be a plus /liliExperience with software development for Android is needed for the role /li /ulpbKnowledge, Skills Attributes /b /pulliStrong understanding of object-oriented programming and software design principles. /liliKnowledge of algorithms, data structures, and multithreading concepts. /liliFamiliarity with cross-platform development and GUI frameworks. /liliExpert knowledge in C++, Standard Library, Boost /liliKnowledge of Java and native Android APIs, and iOS development will be a plus /liliUnderstanding of CI / CD pipelines and automated testing /liliKnowledge of bug tracking systems ( JIRA) and version control systems. /liliKnowledge of Docker is a plus /liliA good command (both written and speaking) of the ENGLISH language is required for the job /li /ulpbWorking Conditions /b /ppWe offer a balanced work setup that combines in-person collaboration with flexibility /pulliOffice presence : at our Bologna office (full-time) /liliOn-site activities : Regular visits to our Test Site in Concordia sulla Secchia (MO) for demonstrations and testing /liliRemote work options (Smart Working) are available to support focus and flexibility /li /ulpWe’d love to hear from you! Please send us your application and the earliest date you could join our team. /p #J-18808-Ljbffr