Senior Software Engineer Embedded Applications - Bologna - Topcon Positioning Systems

    Topcon Positioning Systems
    Descrizione

    Topcon Positioning Group is headquartered in Livermore, California, USA ). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.

    Learn more about working with us at

    Senior Software Engineer Mobile Applications


    Topcon Positioning System is looking for a qualified individual to fill the role of a Senior Software Engineer Mobile Applications.

    Work location: TOPCON Office located in Concordia sulla Secchia – Modena (Italy)

    The job can be performed 100% remote (Italy), with regular visit to our Concordia office.

    Job Purpose


    As part of the company development strategy, we need to grow talent in specific areas needed to continue the development of our software products. The Senior Software Engineer, Mobile Applications, will work on the development of Mobile Field software for Android and iOS to support wide range of Topcon and 3rd party equipment like GNSS Receivers, Robotic Optical Totals Stations, depth finders, laser range finders.

    Development skills and experience in C++ development with Qt/Qml.

    Core Job 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 computational geometry, CAD software development, 3D Rendering and video processing (DirectX, OpenGL, OpenCV) will be a plus.
    • 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
    • Understanding of SQL databases like SQLite will be a plus
    • 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:

    • Office presence: One day per week at our Concordia office ideally
    • 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.

    For further information, please contact our Corporate Senior Recruiter TOPCON Europe Mr. Simone Masseroni by mailing


    #J-18808-Ljbffr

  • Lavorare in azienda

    Embedded Software Engineer

    Solo per membri registrati

    Job Description · Reporting to the R&D Software Team Leader, the R&D Software Engineer is responsible for design, implementation and documentation of embedded software as a part of the Software Development Teams of Handheld Scanner Business Unit. · Key Responsibilities · Apply in ...

    Bologna 35.000 € - 60.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Embedded Software Engineer

    Solo per membri registrati

    Job Description · Reporting to the R&D Software Team Leader, the R&D Software Engineer is responsible for design, implementation and documentation of embedded software as a part of the Software Development Teams of Handheld Scanner Business Unit. · Key Responsibilities · Apply in ...

    Bologna, Emilia-Romagna 35.000 € - 60.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Hardware Engineer

    Solo per membri registrati

    Job Description · The Hardware Engineer will participate to the definition of the hardware topics under the leadership of the Hardware Team Leader within the Handheld Scanners Business Unit. · Key Responsibilities · Design of analogue and digital circuits for low power battery op ...

    Bologna 32.000 € - 65.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Vision Software Engineer

    Solo per membri registrati

    Job summaryWe are looking for a Machine Vision Engineer to join our Automation & Digital Innovation team. · ResponsibilitiesDevelop, validate, and industrialize machine vision applications from prototype to full-scale production. · ...

    Bologna

    1 mese fa

  • Lavorare in azienda

    R&D Connectivity Software Engineer

    Solo per membri registrati

    Job Description · The Connectivity Software team is in charge of design, develop and maintain SW components that enable customers to connect Datalogic scanners to third-party devices (i.e., PLCs in industrial applications and POS Systems in retail applications) through standard c ...

    Bologna

    1 settimana fa

  • Lavorare in azienda

    Senior Embedded Software Engineer

    Solo per membri registrati

    Description · Who are we? · At Vertiv, we're on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world ...

    Bologna, Italy 45.000 € - 80.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Hardware Engineer

    Solo per membri registrati

    Job Description · The Hardware Engineer will participate to the definition of the hardware topics under the leadership of the Hardware Team Leader within the Handheld Scanners Business Unit. · Key Responsibilities · Design of analogue and digital circuits for low power battery op ...

    Bologna, Emilia-Romagna 32.000 € - 65.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Vision Software Engineer

    Solo per membri registrati

    We are looking for a Machine Vision Engineer to join our Automation & Digital Innovation team. The role will contribute to the development of advanced vision systems and our Industrial IoT ecosystem. · The Machine Vision Engineer will develop and industrialize machine vision appl ...

    Bologna, Emilia-Romagna

    1 mese fa

  • Lavorare in azienda

    R&D Connectivity Software Engineer

    Solo per membri registrati

    Job Description · The Connectivity Software team is in charge of design, develop and maintain SW components that enable customers to connect Datalogic scanners to third-party devices (i.e., PLCs in industrial applications and POS Systems in retail applications) through standard c ...

    Bologna, Emilia-Romagna

    1 settimana fa

  • Lavorare in azienda

    Vision Software Engineer

    Solo per membri registrati

    We are looking for a Machine Vision Engineer to join our Automation & Digital Innovation team. The role will contribute to the development of advanced vision systems and our Industrial IoT ecosystem, · Develop, validate, and industrialize machine vision applications from prototyp ...

    Bologna, Emilia-Romagna

    1 mese fa

  • Lavorare in azienda

    R&D Decoding Software Application Engineer

    Solo per membri registrati

    We are looking for a proactive and technically skilled Software Application Engineer to join our Decoding Software Team. ...

    Bologna, Emilia-Romagna

    1 mese fa

  • Lavorare in azienda

    Software Architecture and Integration Engineer

    Solo per membri registrati

    We are looking for a Software Architecture and Integration Engineer to join the Propulsion Functions and Software Design team, reporting directly to the SW Architecture and Integration Manager. · This position is based at our office in Bologna. · As the Software Architecture and ...

    Bologna

    3 settimane fa

  • Lavorare in azienda

    Algorithm Engineer

    Solo per membri registrati

    The Decoding Software team is in charge of research and development of the main software asset of Datalogic that is the suite of proprietary algorithms able to read traditional barcodes · and some kind of OCR text. · Contribute to design and develop SW libraries dedicated to mul ...

    Bologna, Emilia-Romagna

    1 mese fa

  • Lavorare in azienda

    Software Developer

    Solo per membri registrati

    We are currently supporting one of our trusted partners in the search for a Software Developer to join a growing and technically solid software department. · This is an excellent opportunity for someone who enjoys clean code, strong engineering foundations, and collaborative envi ...

    Bologna

    1 mese fa

  • Lavorare in azienda

    Software Validation Engineer

    Solo per membri registrati

    We are looking for a Software Validation Engineer to join the Propulsion Software Validation Team.This position is based at our office in Bologna. · Become a Part of the Marelli team. · ...

    Bologna

    3 settimane fa

  • Lavorare in azienda

    Firmware and Control Engineer

    Solo per membri registrati

    Firmware and Control Engineer. · We design manufacture and service products that keep world connected · This position is in charge to design analyze and troubleshoot firmware code IC embedded code contributes to code reviews team performance improvement read understands diagram o ...

    Bologna

    1 mese fa

  • Lavorare in azienda

    Firmware DSP engineer

    Solo per membri registrati

    We are seeking a Firmware Engineer to join our dynamic team in Castel Guelfo Italy This position is in charge to design analyze and troubleshoot firmware code IC embedded code contributes to code reviews and team performance improvement. · Works with the Firmware team to design a ...

    Bologna, Emilia-Romagna

    1 mese fa

  • Lavorare in azienda

    Firmware DSP Engineer

    Solo per membri registrati

    We design, manufacture, and service the products and solutions that keep the world connected. · ...

    Bologna A tempo pieno

    1 mese fa

  • Lavorare in azienda

    Firmware DSP engineer

    Solo per membri registrati

    Description · Who are we? · At Vertiv, we're on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world ...

    Bologna, Italy

    1 settimana fa

  • Lavorare in azienda

    Firmware and Control Engineer

    Solo per membri registrati

    Description · At Vertiv, we're on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world connected.  W ...

    Bologna, Italy

    1 settimana fa

  • Lavorare in azienda

    Firmware and Control Engineer

    Solo per membri registrati

    Description · Who are we? · At Vertiv, we're on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world ...

    Bologna, Italy

    2 giorni fa

Lavori
>
Bologna