CH-9240 Uzwil |
|
Grossunternehmen |
1001 - 1000000 Angestellte |
Temporär: Nein | Pensum: 80 - 100% |
CH-9240 Uzwil | Sprache: en |
Homepage |
Embedded Software Engineer
Uzwil permanent, 80 - 100%Start: upon agreement In our Digital Sense Business Unit, we are developing an embedded
control platform for complex automation solutions for Bühler machines all around the globe, which is also a key element
in our Automation strategy 2025. One example of a machine controlled by the platform is given here:
https://www.youtube.com/watch?v=qUoINUFD-tA
In this position you will be part of the embedded platform team and develop the software for our groupwide embedded
machine control framework. Are you ready to take on the challenge and bring this next generation platform to market
release?Introduction In our Digital Sense Business Unit, we are developing an embedded control platform for complex
automation solutions for Bühler machines all around the globe, which is also a key element in our Automation strategy
2025. One example of a machine controlled by the platform is given here:
https://www.youtube.com/watch?v=qUoINUFD-tA
In this position you will be part of the embedded platform team and develop the software for our groupwide embedded
machine control framework. Are you ready to take on the challenge and bring this next generation platform to market
release? Tasks
- You significantly contribute to the embedded software development of the groupwide embedded machine control
framework in collaboration with the global Bühler team and external partners
- You ensure the implementation in C
- Together with partners, you contribute to the tailoring of Yocto Linux for proprietary Controller Board (TI Sitara
SoC with ARM, PREEMPT_RT patch)
- You manage the maintenance of the C build tool chain and the complete software and platform documentation to
professional standards
- You drive the development of requirements together with other stakeholders
- You contribute to the concept design incl. specification (graphical & textual)
Required qualifications
- Enthusiastic about technology and innovation and passionate about the work you do
- Bachelor of Science (Electronic Engineering, Software Engineering or related subject) or adequate business experience
- Minimum 3 years of industrial experience in embedded development
- Experience in C programming
- Experience in unit-, system- and integration tests as well as automatic testing
- Very good knowledge of English and preferably good level of German
- Proactive, and positive thinking team player
- Willigness to travel (<5%)
Preferred qualifications
- Electronic, Linux and web technologies knowledge
Benefits
- Highly innovative and cross-cultural work environment
- Career development opportunities and training
- Flextime
- Profit-sharing
- Health-care program
- Free parking
- Company canteen and catering facilities
- Good connections with public transport
- Employee benefits and discounts
Bühler as an employer
Who we are
We are working to create sustainable innovations for a better world. Our aim is to transform the world’s most pressing
food and mobility challenges into sustainable technologies, process solutions and business models. At Bühler, you are
empowered to show initiative and take responsibility. In our family-owned company, personal success goes hand in hand
with shared success. We foster a diverse and inclusive workplace where integrity and courage are key drivers of our
success. We support your personal development because we want you to make a difference. By joining Bühler, you will be
helping us tackle global challenges while at the same time meeting the needs of our customers.
Bühler is an equal opportunity employer and we value diversity and inclusion at our company, therefore, it's important
that you match us and we match you. Regardless of your gender (m/f/d).
Who we are
Bühler as an employer
We are working to create sustainable innovations for a better world. Our aim is to transform the world’s most pressing
food and mobility challenges into sustainable technologies, process solutions and business models. At Bühler, you are
empowered to show initiative and take responsibility. In our family-owned company, personal success goes hand in hand
with shared success. We foster a diverse and inclusive workplace where integrity and courage are key drivers of our
success. We support your personal development because we want you to make a difference. By joining Bühler, you will be
helping us tackle global challenges while at the same time meeting the needs of our customers.
Bühler is an equal opportunity employer and we value diversity and inclusion at our company, therefore, it's important
that you match us and we match you. Regardless of your gender (m/f/d).