Преминете към съдържанието

Development Engineer-Software

What's the role?

  • Electronics software development for TTM in-house and allied project from definition phase to hand-over to product care.
    • Be responsible for developing high-quality embedded software applications for electronics drive of power tools (corded & cordless).
    • Integrate existing software features for power tool and connectivity modules into development projects.

What You'll do

  • <span style=" display:block;">1.&nbsp;Take full responsibility for the embedded software development for ADS leading projects, including the functions of embedded MCU, battery communication, motor control, etc.</span>
    <span style=" display:block;">2.&nbsp;With in-depth knowledge of embedded software and software engineering, you will work closely with interdisciplinary and international development teams and develop differentiating solutions using agile software practices (Test driven development, Continuous Integration and Delivery).</span>
    <span style=" display:block;">3.&nbsp;Be responsible for TTM on motor electronic software, understand the needs of stakeholders and translate these into software requirements and specifications. </span>
    <span style=" display:block;">4.Implement and integrate reusable software features and applications in C/C++, take care of the complete documentation of the design results for TTM.</span>
    <span style=" display:block;">5.Take overall responsibility for software development, deliver cost effective solutions on time and drive projects forward within entire product lifecycle.</span>
    <span style=" display:block;">6.By developing high-quality software applications and modules, you will also ensure the reusability of the software modules in several series development projects.</span>
    <span style=" display:block;">7.Complete other tasks or projects assigned by team leader or department head.</span>

  • What You’ll Bring

    1.Master’s or bachelor’s degree in computer science, Electronics, Mechatronics, or relevant engineering disciplines.
    2.Minimum 5 years of professional experience in developing embedded applications and systems.
    3.Good knowledge of microcontrollers&nbsp;with proficiency in C/C++ programming languages.
    4.Good knowledge of scripting languages e.g. Python is an advantage.
    5.Basic knowledge of Electronics and Embedded system, motor control is an advantage.
    6.Good knowledge in software testing (Hardware in Loop/Software in Loop).
    7.Experiencing state-of-the-art software development engineering practices is an advantage(Agile, DevOps, CI/CD).
    8.Knowledge of project management and presentation methods.
    9.Very good technical knowledge and excellent problem-solving ability.
    10.Flexible, self-organized, proactive team player, be able to coach junior software engineer.
    11.Good communication skills with English.
    12.Open minded for changes and new experiences.
    13.Ability and willingness to work in international/ intercultural setup.

    What’s In It for You

    Show us what you’re made of and we’ll offer you opportunities to move around the business – to work abroad, experience different job functions and tackle different markets. It’s a great way to find the right match for your ambitions and achieve the exciting career you’re after.

    Why Hilti

    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.

    Commitment to Inclusion

    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.

    We look forward to receiving your application, interested applicants please submit your CV by clicking the "Apply Now" button.