Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer, Mobile Applications

Topcon

Concordia sulla Secchia

Ibrido

EUR 40.000 - 60.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

A leading technology company in Concordia sulla Secchia is seeking a skilled Software Developer with over 8 years of experience and strong expertise in C++. The role involves working on software development processes, contributing to embedded firmware, and following a hybrid work model. Ideal candidates have experience with Qt, QML, and Android development, along with a solid understanding of software design principles and strong communication skills in English.

Competenze

  • 3+ years of professional experience in C++ development with focus on Qt and QML.
  • Overall software development experience of at least 8 years.
  • Experience with software development tools and the software development process implementation.
  • Experience with software development for Android.

Mansioni

  • Plan and manage delivery schedules with the project manager and software team.
  • Single point of contact for module development issues.
  • Schedule changes in the module design and delivery.
  • Perform maintenance and modifications on existing systems.
  • Develop services and applications for embedded firmware.
  • Implement software processes and provide technical directions.

Conoscenze

C++ Development
Qt
QML
Object-oriented programming
Cross-platform development
English

Formazione

University degree in Computer Science, Engineering, Electronics, or related field

Strumenti

JIRA
Docker
Descrizione del lavoro
Responsibilities
  • Works with the project manager, team leader, and software team to plan and manage delivery schedules
  • Acts 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.
  • Evaluates and schedules all changes in the scope of the module design and delivery
  • Performs modules maintenance, modifications, and enhancements to new / existing systems through programming, testing, and documenting.
  • Works on developing services and applications, working as part of embedded firmware for custom hardware
  • Follows, recommends, and implements software processes
  • Provides technical directions to others as necessary
  • Analyze and resolve technical and application problems
Minimum Job Requirements
Education & Experience
  • University degree in Computer Science, Engineering, Electronics, or a related field
  • 3+ years of professional experience in C++ development, with a focus on Qt and QML.
  • Overall software development experience of at least 8 years.
  • Experience in software development process implementation
  • Experience with software development tools (configuration management, design, emulation, debugging, compilers, test, etc.)
  • Experience with GNSS and / or Optical Survey will be a plus
  • Experience with software development for Android is needed for the role
Knowledge, Skills & Attributes
  • Strong understanding of object-oriented programming and software design principles.
  • Knowledge of algorithms, data structures, and multithreading concepts.
  • Familiarity with cross-platform development and GUI frameworks.
  • Expert knowledge in C++, Standard Library, Boost
  • Knowledge of Java and native Android APIs, and iOS development will be a plus
  • Understanding of CI / CD pipelines and automated testing
  • Knowledge of bug tracking systems (JIRA) and version control systems.
  • Knowledge of Docker is a plus
  • A good command (both written and speaking) of the ENGLISH language is required for the job
Working Conditions

We offer a hybrid and flexible work setup that promotes both in-person collaboration and individual focus

One day per week at our Concordia sulla Secchia (MO) office

Remote work (Smart Working): Available for the remaining days to support productivity and work-life balance

We’d love to hear from you! Please send us your application and the earliest date you could join our team.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.