Development Engineer-Software

6 days ago


Shanghai, Shanghai, China Hilti Group Full time CN¥120,000 - CN¥180,000 per year

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. Take full responsibility for the embedded software development for ADS leading projects, including the functions of embedded MCU, battery communication, motor control, etc.
  • 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).
  • Be responsible for TTM on motor electronic software, understand the needs of stakeholders and translate these into software requirements and specifications.
  • Implement and integrate reusable software features and applications in C/C++, take care of the complete documentation of the design results for TTM.
  • Take overall responsibility for software development, deliver cost effective solutions on time and drive projects forward within entire product lifecycle.
  • By developing high-quality software applications and modules, you will also ensure the reusability of the software modules in several series development projects.
  • Complete other tasks or projects assigned by team leader or department head.

What You'll Bring

  • Master's or bachelor's degree in computer science, Electronics, Mechatronics, or relevant engineering disciplines.
  • Minimum 5 years of professional experience in developing embedded applications and systems.
  • Good knowledge of microcontrollers with proficiency in C/C++ programming languages.
  • Good knowledge of scripting languages e.g. Python is an advantage.
  • Basic knowledge of Electronics and Embedded system, motor control is an advantage.
  • Good knowledge in software testing (Hardware in Loop/Software in Loop).
  • Experiencing state-of-the-art software development engineering practices is an advantage(Agile, DevOps, CI/CD).
  • Knowledge of project management and presentation methods.
  • Very good technical knowledge and excellent problem-solving ability.
  • Flexible, self-organized, proactive team player, be able to coach junior software engineer.
  • Good communication skills with English.
  • Open minded for changes and new experiences.
  • 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.



  • Shanghai, Shanghai, China Hilti Asia Pacific Full time CN¥120,000 - CN¥240,000 per year

    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...


  • Shanghai, Shanghai, China AMD Full time CN¥120,000 - CN¥180,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Shanghai, Shanghai, China Elekta Full time

    Are you a current Elekta employee?  Please click here to apply through our internal career site Find Jobs - Elekta.Want to join a team with a mission to improve and save lives?  We continually look for motivated and skilled individuals who are interested in supporting our customers – healthcare professionals who use our products to help patients and...


  • Shanghai, Shanghai, China GRUNDFOS Full time CN¥80,000 - CN¥120,000 per year

    Are you ready to make a difference?Do you thrive in a fast-paced, collaborative environment where your ideas contribute to shaping innovative software solutions? Are you passionate about building systems that streamline and enhance production processes worldwide? If so, we at Grundfos have an exciting opportunity for you as a Software Developer.What is the...


  • Shanghai, Shanghai, China Supply Chain Resources Group Full time CN¥120,000 - CN¥240,000 per year

    Basic qualificationsUndergraduate in Computer Science, Software, Automation or related fields Experience in architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsExperience developing RESTful large scale distributed systems with high scalability and availability requirementExperience using frontend...


  • Shanghai, Shanghai, China Supply Chain Resources Group Full time $60,000 - $120,000 per year

    Basic qualificationsUndergraduate in Computer Science, Software, Automation or related fields Experience in architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsExperience developing RESTful large scale distributed systems with high scalability and availability requirementExperience using frontend...


  • Shanghai, Shanghai, China AMD Full time CN¥120,000 - CN¥240,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Shanghai, Shanghai, China CENTRIC SOFTWARE INC Full time

    Job Title: Technical Support SpecialistLocation: Shanghai, ChinaAbout Centric Software:Centric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of...


  • Shanghai, Shanghai, China Kong Inc. Full time CN¥120,000 - CN¥180,000 per year

    Are you ready to power the World's connections?If you don't think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.About Insomnia In KongKong creates software and managed...


  • Shanghai, Shanghai, China Kong Full time CN¥120,000 - CN¥180,000 per year

    Are you ready to power the World's connections?If you don't think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.About Insomnia in Kong:Kong creates software and managed...