Senior Software Engineer Embedded Applications - Concordia sulla Secchia, Emilia-Romagna
2 giorni fa

Descrizione del lavoro
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
Topcon Positioning
System
is looking for a qualified individual to fill the role of a
Senior Software Engineer Embedded 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, Embedded 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
Lavori simili
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 co ...
2 giorni fa
Senior Research Engineer, Precise Positioning Algorithms
Solo per membri registrati
+Job summaryWe are looking for a Senior Software Algorithm developer to join our innovative team focused on GNSS technology. · ++ResponsibilitiesResearch, design, and develop advanced algorithms for centimeter-level precise positioning using GNSS measurements, · +Benefits ...
1 mese fa
We are seeking a skilled and motivated DevOps Engineer to support and enhance the software development infrastructure for embedded systems and cross-platform applications used in life-supporting medical devices. · We are looking for someone who can manage Azure DevOps environment ...
1 mese fa
We are seeking a skilled Embedded Systems Integrator to join our team and contribute to the development, integration, and validation of advanced electronic and embedded platforms.This role combines hands-on technical work with cross-functional collaboration, ensuring high-quality ...
5 giorni fa
Job Summary · Parents as Teachers es una fuente confiable que proporciona un modelo de visitas domiciliarias basado en evidencia para las organizaciones y profesionales que satisfacen las necesidades evolutivas de las familias. El programa está integrado dentro de la Practica Ped ...
3 settimane fa
+Within SM.I.LE80 engineering organization we are looking for a Embedded Software Engineer who can actively and effectively contribute to the evolution of SM.I.LE80 product portfolio with particular focus on the EDGE layer (autonomous vehicles), bringing in his experience and wil ...
1 mese fa
We are seeking a skilled Embedded Systems Integrator to join our team and contribute to the development, · integration and validation of advanced electronic and embedded platforms. · ,(Perform hardware verification on proprietary boards) · ,Evaluate and validate electronic and el ...
5 giorni fa
We are looking for an experienced Simulink Developer to design and implement simulation blocks and models for Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) environments. · Key Responsibilities: · Design, implement, and maintain custom Simulin ...
1 settimana fa
We're seeking a Senior Software Test Engineer to play a critical role in ensuring the quality, stability, and performance of OTT and Connected TV platforms. · This is a hands-on role that blends deep test automation expertise with technical leadership in a fast-paced Agile enviro ...
1 mese fa
+We are seeking a talented and motivated AI Engineer II who is best in class, with a high IQ and a high EQ. This role presents an exciting opportunity to thrive in a dynamic, fast-paced environment within a rapidly growing team, with strong prospects for continued growth and incr ...
5 giorni fa
The Decoding Software team is in charge of research and development for the main software asset of Datalogic: a suite of proprietary algorithms to read traditional barcodes, 2D codes and some kind of OCR text. · ...
3 giorni fa
We are looking for an embedded software engineer to contribute to the evolution of our product portfolio with a focus on the EDGE layer (autonomous vehicles). · Contribute to software design, development & test activities · Collaborate with engineers, scrum masters and product ow ...
5 giorni fa
+We connect LATAM talent with remote work opportunities in the most exciting companies worldwide.+ · +You'll join a fast-growing US-based education-focused Medicare brokerage that helps people over 65 understand Medicare and Social Security through clear, trustworthy video conten ...
3 settimane fa
We have created a role for a Technical Manager with passion for open source precision engineering. · Work with Product Management to refine vision strategy for automotive at Canonical. · Define execute an engineering roadmap for the automotive team at Canonical. · ...
2 settimane fa
+The Algorithm Engineer will contribute to design and develop SW libraries dedicated to multi-threaded signal/image processing. · +Master's Degree in Computer or Electronic Engineering or Mathematics or Physics · + · +Benefits: · ...
2 settimane fa
The Senior Embedded Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing and optimizing cutting-edge solutions using DSP and Microcontroller technologies. · This role provides also technical guidance supporting junior and ...
1 settimana fa
The Firmware Designer is responsible for software and firmware applications development to ensure the design of embedded software for microprocessors and microcontrollers. · ...
1 settimana fa
Strategic Buyer to join its dynamic Strategic Procurement Team. · Manage sourcing for electronic components including PCBA, SMT/THT modules, cables, connectors, sensors, power electronics and embedded systems. Support definition of sourcing strategies based on TCO analysis cost b ...
1 settimana fa
Sécheron Hasler Italia seeks a Strategic Buyer to join its dynamic Strategic Procurement Team.The selected candidate will report to the Head of Strategic Procurement for the execution of daily activities and specific projects in a multicultural and international context. · ...
1 settimana fa
We're building the financial infrastructure that powers high-performing organizations across Latin America. · ...
2 settimane fa