Development Engineer-Software

Hilti Group

📍 Shanghai, Shanghai, China

Full-time Computer Occupations Posted March 01, 2026

Job Description

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

    1.Key Technical Domains:
    o Motor Control: Central to the role. You'll develop algorithms and software for controlling motors.
    o Battery Communication: BMS (Battery Management System) protocols for intelligent battery pack communication and protection.
    o Embedded MCU Functions: The core firmware runs on microcontrollers.

    2. Modern Development Practices: You are expected to actively use and champion:
    o Agile & CI/CD: Test driven development, Continuous Integration and Delivery are explicitly called out as the wo...