- 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
- 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
- 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
- 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
-
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'anno1 settimana fa
-
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'anno1 settimana fa
-
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'anno1 settimana fa
-
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. · ...
Bologna1 mese fa
-
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 ...
Bologna1 settimana fa
-
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'anno1 settimana fa
-
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'anno1 settimana fa
-
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-Romagna1 mese fa
-
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-Romagna1 settimana fa
-
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-Romagna1 mese fa
-
We are looking for a proactive and technically skilled Software Application Engineer to join our Decoding Software Team. ...
Bologna, Emilia-Romagna1 mese fa
-
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 ...
Bologna3 settimane fa
-
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-Romagna1 mese fa
-
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 ...
Bologna1 mese fa
-
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. · ...
Bologna3 settimane fa
-
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 ...
Bologna1 mese fa
-
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-Romagna1 mese fa
-
We design, manufacture, and service the products and solutions that keep the world connected. · ...
Bologna A tempo pieno1 mese fa
-
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, Italy1 settimana fa
-
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, Italy1 settimana fa
-
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, Italy2 giorni fa
Senior Software Engineer Embedded Applications - Bologna - 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
Minimum Job Requirements
Education & Experience
Knowledge, Skills & Attributes
Working Conditions
We offer a hybrid and flexible work setup that promotes both in-person collaboration and individual focus:
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
-
Embedded Software Engineer
Solo per membri registrati Bologna
-
Embedded Software Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Hardware Engineer
Solo per membri registrati Bologna
-
Vision Software Engineer
Solo per membri registrati Bologna
-
R&D Connectivity Software Engineer
Solo per membri registrati Bologna
-
Senior Embedded Software Engineer
Solo per membri registrati Bologna, Italy
-
Hardware Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Vision Software Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
R&D Connectivity Software Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Vision Software Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
R&D Decoding Software Application Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Software Architecture and Integration Engineer
Solo per membri registrati Bologna
-
Algorithm Engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Software Developer
Solo per membri registrati Bologna
-
Software Validation Engineer
Solo per membri registrati Bologna
-
Firmware and Control Engineer
Solo per membri registrati Bologna
-
Firmware DSP engineer
Solo per membri registrati Bologna, Emilia-Romagna
-
Firmware DSP Engineer
A tempo pieno Solo per membri registrati Bologna
-
Firmware DSP engineer
Solo per membri registrati Bologna, Italy
-
Firmware and Control Engineer
Solo per membri registrati Bologna, Italy
-
Firmware and Control Engineer
Solo per membri registrati Bologna, Italy