How would you explain Leica Geosystems part of Hexagon to your friend in 3 sentences?
Committed and with passion for precision we create digital reality solutions combining sensor, software, and autonomous technologies to empower a sustainable future.
Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous β ensuring a scalable, sustainable future.
Technologies that we use
Can I choose the hardware? What is your coding setup (IDE, OS, Build server, Cloud provider)?
Work devices
Laptop, desktop, additional monitor
Operating systems
IDE
Our software development process
How can I grow as a developer at your company (career paths and learning opportunities)?
Learning & Development
π Participation in specialist conferences
π Participation in hackathons
π In-house training
π Own specialist library
π Time to learn new technologies
What are your key values and what are some daily work examples of them?
We live our values as an employer, but also each individual employee in their daily work.
We give our employees a high degree of creative freedom, be it in terms of tasks or work design. In return, we also expect each employee to think entrepreneurially and act as if it were his or her own company. This is reflected, for example, in the flexible working conditions.
Innovation is one of our principles and what distinguishes us. Every employee is encouraged to contribute new ideas. We live on the innovation of our employees and therefore we are always open to new ideas.
We seek personal fulfillment by doing great work while enjoying what we do. Passion at work is what characterizes us and our success.
How diverse are your teams? What is the typical team size and structure?
We do work in Scrum teams and a few teams are working using more Kanban approach.
Comm is that we do have a very international team with about 25 different nations in the software team. From fresh graduated up to very experienced Senior engineers. People just joined us up to people being 25 years with us in the software business.
The typical size of a Scrum team is about 6-7 persons including PO and SM. On main software platform we have about 16 Scrum teams working using a scaling agile approach.
What is your remote work policy?
We have hybrid work arrangements with opportunities for 40-60% remote working. This is determined in consultation with the team and as well depends on the profile/role.
If you do Agile - how is your agile process & release cycle? How much coding vs meetings/planning?
We do use in general an agile approach (Scrum, scaling Scrum and Kanban). As we are a big company we do have different products and software teams with different setups and needs - so we do adapt the process if needed for a specific group
This very much depends on the software product we are talking about. For software being in the bundle with hardware and our surveying instruments we do plan for 2 big releases during a year and a few minor releases. Other software products do have shorter cycle.
How much coding vs. meetings is a very good question -> we try to minimize the meetings we do have within our process, whereas the rest of the time is not only coding -> it is collaborating within the team which includes coding, pair programming, design discussions and code reviews.
Do you have some in-house tech workshops or hackathons? Is there an educational budget?
some internal hackathons were done Pre-Covid times. Technical workshops are taken place depending on the needs with internal "coaches" or if approbate woth external trainers.
Yes there is a educational budget as continous education is an important value for us. The budget is not like a fixed amount of money per engineer, it depends on our needs.
Can I work on my projects or open source for a part of time?
We do have some team mebers working and contributing especially on embedded Linux or Zephyr operating system level. Please have a look at our github OSS account.
What do I need to do to buy a 50$ educational book on company expense?
Inform your team manager about your needs and he/she will order it normally without a big process behind.
Learn more about our recruiting process from our Talent Acquisition Team!
Got any questions?