Point your AI agent at freehire and let it find you a job.

Get the CLI →

hilticareers.avature.net

Embedded Software Engineer-3

Posted Updated
Discussion

ROLES AND RESPONSIBILITY

As a Embedded Software Engineer in the embedded platform (base libraries) team, you

contribute to reusable low-level firmware components used across Hilti power tools and batteries.

You collaborate with stakeholders and the software architect to define requirements, design

maintainable solutions, implement them in C/C++, and ensure quality through automated tests and

hands-on debugging on target hardware


Develop and maintain reusable embedded firmware modules (platform/libraries) in C/C++ with

focus on portability, maintainability, performance, and functional safety

• Participate in requirements discussions; translate stakeholder needs into clear software

requirements

• Support integration into tool projects; analyze and debug issues on target hardware

• Create and maintain unit and integration tests (including HiL where applicable) and support

execution in continuous integration

• Contribute to build/toolchain topics and small improvements in the development environment

• Work in an agile team using modern practices such as code reviews, test-driven development,

and continuous integration

DESIRED SKILLS AND EXPERIENCE:

Understanding of MCU basics (memory, interrupts, peripherals)

• Basics of Git and disciplined code reviews

• Interest in testing and code quality (static analysis/coding rules)

• Any experience with CI, unit test frameworks, or HIL/SIL exposure


Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available