About the Role
Job description:
As an Embedded Rust Software Developer, you will be responsible for developing applications and tools in the field of control systems and IoT. The role involves close collaboration with other development teams and support for the developed software components.
Deine Tätigkeiten
- Entwicklung von Anwendungen & Tools im Bereich Regelungssysteme und IoT
- Konzeption und Entwicklung von Software Anforderungen
- Konzeption und Entwicklung von Softwarekomponenten und Schnittstellen
- Enge Zusammenarbeit mit anderen Entwicklungsteams, Geschäftsbereichen und Lieferanten
- Support der entwickelten Softwarekomponenten
Dein Profil
- Abgeschlossenes (Fach-)Hochschulstudium der Informatik
- Programmiererfahrung in den Sprachen C, C++, bevorzugt Rust
- Erfahrung mit Continuous Integration (CI) und Continuous Delivery/Deployment (CD) zur Automatisierung von Build-, Test- und Release-Prozessen
- Kenntnisse im Application Lifecycle Management (ALM) über den gesamten Softwareentwicklungszyklus hinweg
- Analytisches Denken, strukturierte, selbständige Arbeitsweise
- Engagement, Freude und Spaß an der Arbeit im Team
Deine Perspektive
- Attraktive sowie leistungsgerechte Vergütung nach Tarifvertrag inklusive Urlaubs- und Weihnachtsgeld
- 30 Tage Urlaub pro Jahr sowie flexible Arbeitszeitregelungen
- Mobiles Arbeiten bis zu 10 Tage pro Monat sowie bis zu vier Wochen pro Jahr im Ausland
- Fachliche und persönliche Entwicklungsmöglichkeiten in einem Unternehmen mit kontinuierlichem Wachstum in einer nachhaltigen und zukunftsorientierten Branche
- Kostenlose Parkplätze, WOLF Werkbus sowie ein Fahrgeldzuschuss
- Bikeleasing sowie eine Kooperation mit dem Speedfitness Mainburg
- Arbeitgeberzuschuss zur Metallrente
- Offene und wertschätzende Unternehmenskultur sowie kollegiale Zusammenarbeit über alle Hierarchieebenen
- Großer fachlicher Freiraum in einem modernen Arbeitsumfeld mit kurzen Kommunikationswegen
Requirements
Degree in Computer Science
A completed degree in computer science is required.
Programming Experience
Experience in programming languages C, C++, preferably Rust.
CI/CD Knowledge
Experience with Continuous Integration and Continuous Delivery/Deployment.
ALM Knowledge
Knowledge in Application Lifecycle Management throughout the software development cycle.
Nice to Have
Ability to think analytically and work independently.
Enjoyment and enthusiasm for teamwork.
Benefits
Attractive Compensation
Competitive salary according to collective agreement including vacation and Christmas bonuses.
Flexible Working Hours
30 days of vacation per year and flexible working time regulations.
Remote Work Options
Mobile working up to 10 days per month and up to four weeks per year abroad.
Professional Development
Opportunities for professional and personal development.
Parking and Transport
Free parking and transport subsidies.