Senior Embedded Software Architect

Hilti Deutschland AG
München, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

München, Germany

Tech stack

Agile Methodologies
C++
Continuous Delivery
Continuous Integration
Software Design Patterns
DevOps
Embedded C
Embedded Software
Software Architecture
Software Engineering
Test Driven Development
Information Technology

Job description

As an Embedded Software Architect, you are the technical owner of high-quality embedded software platforms for electronic drives in power tools and batteries, shaping modernized solutions and processes while understanding future application needs and translating them into clear requirements. Using your deep knowledge of state-of-the-art architecture concepts, design patterns, and methods, you - together with the developer team - create differentiating embedded software with strong emphasis on portability, maintainability, performance, and safety.

Possibility to work less than 40 hrs./week (min. 32 hrs./week).

WHAT YOU'LL DO

Responsible for designing and developing both existing and new embedded software frameworks and platforms

Contributing to pre-development projects focused on the continuous modernization of embedded software solutions and processes

Applying in-depth expertise in state-of-the-art architecture concepts, design patterns, and methods to build differentiating solutions with a strong focus on portability, maintainability, performance, and functional safety

Working within an agile team environment, applying modern software practices including test-driven development, continuous integration, and continuous delivery

Offering opportunities for skill development and exploration of diverse career paths within a global organization

Requirements

Do you have experience in Power tools?, Do you have a Master's degree?, Substantial knowledge in embedded C and C++ and related design patterns

Experience in defining the software architecture for real-time embedded systems

Minimum 5 years of professional experience in developing embedded applications and systems

Master's or bachelor's degree in software engineering, computer science or relevant disciplines

Familiar with state-of-the art software development engineering practices (agile, DevOps, CI/CD)

Very good technical knowledge and excellent problem-solving ability

Flexible, self-organized, proactive team player

Benefits & conditions

Pulled from the full job description

  • Employee mentoring program
  • Sabbatical, We offer you a unique place to work, in which you are part of a creative and interdisciplinary team. We will give you a lot of responsibility to develop yourself and we´ll support you in shaping your individual career path. In addition, some of our benefits include:

Internal mentoring program

In-house fitness area with training courses

Flexible working arrangements

Mobile working (up to 50% of the monthly working hours)

Sabbatical options

Subsidised company bike

Subsidised monthly and annual public transport passes

Free charging pole for electric cars

Employer-financed pension scheme

Childcare subsidies

Summer holiday childcare options

Two paid impact days to contribute to society and the environment

Additional benefits:

Support in relocating and finding accommodation

Tax advisory support

About the company

Hilti is a global leader in construction innovation, with more than 34,000 team members across 120 countries. Guided by our purpose, Making Construction Better, we're driven to keep learning, growing, and finding new ways to make a lasting impact. Here, you'll be empowered to use your strengths, work with a global and inclusive team, and take on meaningful challenges. At Hilti, you'll have the chance to make your ideas, achievements, and growth real through purpose, passion, and teamwork., At Hilti, inclusion is a key focus in how we work, lead, and grow together. We are committed to embracing diversity of thought and creating an environment that is inclusive of everyone, everywhere. We continuously strive to ensure every voice is valued and every team member feels empowered to contribute. By building on this foundation, we strengthen our teams, our innovation, and our impact, making construction better together.

Apply for this position