Development Engineer-Software

Hilti View all jobs

  • Shanghai
  • Permanent
  • Full-time
  • 17 days ago
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 working method.
o Quality & Reusability: A strong emphasis on creating "reusable software features" and "high-quality" modules for use across multiple projects.3. Project & Stakeholder Management:
o You will bridge the gap between stakeholder needs and technical specifications.
o You are accountable for delivering "cost-effective solutions on time" and driving projects through the entire lifecycle.
o Complete documentation is part of your delivery.4. Collaboration:
o "Work closely with interdisciplinary and international teams" is a key operational mode.
o The implicit expectation from the requirements is that you will guide and "coach junior software engineers."What You’ll Bring 1. Technical Ownership & Delivery - Min. 5 yrs embedded experience, Excellent C/C++, MCU expertise, Excellent problem-solving, Project management knowledge.
2. Motor Control & Battery Systems - Degree in relevant engineering, Knowledge of motor control algorithm (advantage), Basic Electronics hardware knowledge.
3. Modern Agile/CI-CD Practices - Experience with Agile, DevOps, CI/CD (advantage), Good knowledge of HIL/SIL testing.
4. Teamwork - Proactive, self-organized, Ability to coach juniors, Good communication (English), Flexible team player.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.Legal Notice We look forward to receiving your application, interested applicants please submit your CV by clicking the "Apply Now" button.

Hilti

Similar Jobs

  • Cloud Software Development Engineer

    Intel

    • Minhang, Shanghai
    Job Details: Job Description: The Role and Impact: As a Cloud Software Development Engineer, you will play a pivotal role in shaping the future of Intel's cloud software ecosyste…
    • 2 days ago
  • Software Development Engineer

    Elekta

    • Shanghai
    Are you a current Elekta employee? Please click here to apply through our internal career site . Want to join a team with a mission to improve and save lives? We continually …
    • 2 days ago