Skip to content

Open nowPosted 42 days ago

Senior Software Engineer, Field Survey Applications (C++)

Topcon Positioning Systems41 open roles

Pay
€50,000 – €57,000 a year
Where
Remote Italy
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer, Field Survey Applications (C++)Topcon Positioning Systems · Remote Italy
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Topcon Positioning Systems's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Topcon Positioning Systems postings stay open a median of 43 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted 42 days ago

Topcon Positioning Systems median: 43 days open

The posting

Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). 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. Topcon is a tech company committed to delivering innovative solutions and fostering an inclusive, respectful, and transparent workplace. We believe in equal opportunities and fair pay practices. Learn more about working with us at topconcareers.com We are looking for a qualified Senior Software Engineer, Field Survey Applications (C++) Job Purpose The Senior Software Engineer, Field Applications, will work on the development of Field software for Windows/Linux/Android/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++, QML, Communication protocols. 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. Implements support of Topcon Optical Robotic Total Stations, Topcon GNSS Receivers, Mass Data collection devices, and other equipment in the Geomatics Field Survey software for Android/iOS/Windows/Linux written in Qt/Qml/C++. Supports our mature software written in MFC Implements Surveying routines 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 Degree in Geodesy, Geoinformatics, Computer Science, Engineering, Electronics, or a related field Overall software development experience of at least 3 years. Experience in software development process implementation Experience with software development tools (configuration management, design, emulation, debugging, compilers, static analysis, ai, test, etc.) 3+ years of professional experience in C++ development Experience with Windows development is needed Knowledge of Qt and QML is a plus Experience in supporting industrial or any other time of hardware equipment is a great plus Experience with Linux, Android, or iOS development is a plus Experience with computational geometry, spatial algorithms and/or 3D Rendering (DirectX, OpenGL) will be a great plus Experience with Geodesy, Geodetic Coordinate systems, Geoid, Vertical Datum, GNSS and/or Optical Survey, CAD will be a great plus 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. Knowledge of bug tracking systems (JIRA) and version control systems. Understanding of CI/CD pipelines and automated testing Expert knowledge in C++, Standard Library, Boost Knowledge of network protocol analyzers and communication protocols used over Ethernet, Wi-Fi, USB, Bluetooth, BLE, RS232 is a great plus. A good command (both written and speaking) of the ENGLISH language is required for the job Knowledge of the following is a great advantage: c++20, boost, asio, gRPC, protobuf, mqtt, ntrip, rtcm, cryptography, static analysis, memory optimization, C++ templates, sql, multithreading, lockfree, docker, geometry, eigen, cgal, tin, surfaces, corridors, roading, parametric curves, splines, ESRI, Bentley, Autodesk, Civil3D, Revit, DWG, ODA, cogo, geodesy, coordinate systems, LandXML, shapefile, las, point clouds, numerical methods. Working Conditions We offer flexibility in how and where you work, including both remote and hybrid options. To support collaboration and team connection, we ideally seek candidates who can travel to our Concordia office regularly, even if not on a daily basis. What We Offer Competitive salary package: within €50,000 - €57,000 gross annual salary, based on skills and experience, plus a variable bonus tied to both individual and company performance. Meal vouchers, flexible working arrangements, ongoing learning opportunities, and the chance to collaborate on global projects with teams around the world. Topcon is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, disability, age, genetic information, or other legally protected status. We are Topcon. We collaborate, create and distribute disruptive technologies that help businesses flourish through improved processes, machine automation and data services. We design and manufacture productivity tools for building a better future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to infrastructure and agriculture industries with a focus on developing a sustainable tomorrow. Learn more here.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Topcon Positioning Systems's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Topcon Positioning Systems's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Topcon Positioning Systems's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.