A cifX PC card with red PCB lays in the foreground surrounded by network cables and interfaces. Out of focus in the background you can see three people in a discussion
empowering communication

Embedded Software Developer

Job currently unavailable

We are sorry but this job opening is currently unavailable. Please take a look at our other interesting jobs or get in touch with our HR team about your career opportunities at Hilscher. Find more

Full timeNo limitationDevelopmentAs of nowHattersheim am Main
Join our team!

We’re in the business of connecting factories and plants around the globe. We’re the global market leader in industrial communication. With our high-tech solutions, we make technology more intelligent and push the limits of what is possible—both now and in the future.

Our customers can rely on us. Our mission is to open up a world of new possibilities for them in efficient networking, while ensuring they get best-in-class quality. We enhance their performance so they can take on new challenges. We stay independent through our own research and development. With our corporate culture, we’re creating an exciting and secure working environment that you, too, can be a part of.

If you’re an embedded software developer looking for an exciting and secure work opportunity, then you’re exactly who we’re looking for.

We know we’re only as good as our cooperation, and our success depends on it! Our dedicated employees are at the heart of what we do and the driving force of our success. Join us in shaping the industry of the future!

Learn more about us

Your new challenges

You’re a professional.

Your job will be to develop software components for industrial communication technology, ensuring their integration into the firmware of our ARM-based netX communication controllers. You know how to design software and you know the best approach to take for the specific task at hand. Colleagues and our customers will be relying on your professional skill set. Your skills will be in high demand to automate work processes and to find solutions during product development.

You’re pragmatic.

You won't overlook any possible application, process or data flow that our netX firmware can be used for. You’ll define and document the design that defines the functions and interfaces of our netX firmware. You’re also able to perform the necessary reviews. From identifying the task to finding the solution, you take the lead and always have everything under control.     

Abstract thinking comes easy to you.

Following coding best practices, you’ll develop quality code for embedded software components.

You get to the bottom of things.

You’ll define and execute test scenarios and test cases for our netX firmware. You’ll comprehensively test the functions and potential error scenarios of the product.

Your profile
Formal qualifications

You have a degree (BA, college, FH, university) in automation technology, computer science, electrical engineering or a related field and have already gained some work experience. You have several years of experience in programming ARM-based embedded systems in C/C++. You’re familiar with debugging tools and know how to find an error on a microcontroller. You know how to develop software with hard real-time requirements (with and without real-time operating systems). You’re an expert user of version management and bug tracking tools. Knowledge of Python, software documentation, Ethernet, and TCP/IP would make you a perfect fit for the job.


You’re a team player and enjoy working together with other talented developers. You work well independently, and are excited about the possibilities of what you can learn and create. Despite your inquisitive nature, you’re purpose-driven and systematic in your approach.

Language skills

You are able to communicate confidently and effectively, both written and spoken, in German and English.

High technology industry

With us, you will be given exciting tasks in a young, technically oriented company with plenty of room for your own creativity.

Team spirit

Work in a motivated team with experienced and helpful colleagues. Respectful and good cooperation among each other is our first priority! Hilscher is the market leader for industrial communication - with an extensive partner network and numerous experts for different topics. Get a foothold in our industry and help shape the production of tomorrow!

Attractive working conditions

We offer you a permanent employment contract with attractive conditions such as 30 days of holiday in one of the most promising industrial fields of our time. On top you will get a 13th salary as well as an extra payment in the form of an annual bonus. In addition, we see education as the key to your and our success, which is why further training is always possible and expressly encouraged - and we will support you!

Work-Life balance

Flexible working hours and home office ensure that we can reconcile our professional and private lives in the best possible way. The planning of vacations, for example, is always done in consultation with your team and colleagues.

Advantage of location

We are located in the Rhine-Main region, one of Germany's most vibrant business areas, with the financial metropolis Frankfurt and its airport right at our door step.

Corporate benefits

We offer you a subsidized lunch, employee discounts at various brands and stores, free parking and fruit at company expense at our office.

Two Hilscher employees looking at a tablet

Your application and everything about work at Hilscher: Julia Fessler is your personal contact.

Phone: +49 (0) 6190 – 9907-0

E-Mail: recruiting@hilscher.com

At Hilscher, the application process includes a review of your complete application, an interview and a recruitment test. The job interview gives us the chance to get to know you personally. Of course, the meeting will also give you the opportunity to get to know us and the general basic conditions of working at Hilscher.

Related Links
Two Hilscher employees looking at a tablet
Human Resources
Rheinstrasse 15
Thanks to its multi-protocol capability, Hilscher products can be integrated into almost any industrial application—yours included!

Become part of the Hilscher team and help drive the network integration of machines around the globe. We're always looking for dedicated people who are interested in one of the most disruptive technologies of our time.