- Company Name
- Serac
- Job Title
- Développeur IHM & Data Science F/H
- Job Description
-
**Job Title**
HMI & Data Science Developer (M/F)
**Role Summary**
Design, develop, test, and industrialise next‑generation human‑machine interfaces and industrial data solutions, integrating machine‑learning and predictive diagnostics within an agile, Product‑Owner‑led environment.
**Expectations**
- Deliver high‑value software that meets industrial 4.0 requirements.
- Drive innovation through continuous technology scouting and concept generation.
- Ensure rapid prototyping, scalable architecture, and robust production readiness.
- Communicate effectively in English and collaborate cross‑functionally.
**Key Responsibilities**
- **Technology scouting & concept design**: Identify emerging tools, architectures, and usage patterns; propose disruptive ideas, prototypes, and potential patents.
- **HMI development**: Build modular, intuitive, and evolvable interfaces using WPF, Blazor, and complementary web technologies.
- **Data handling**: Design and implement data pipelines for collection, processing, visualisation, and time‑series storage.
- **AI integration**: Embed diagnostic and predictive models into systems.
- **Testing & quality**: Write and execute test scenarios (unit, integration, on‑device, Azure DevOps); ensure robustness and real‑world usability.
- **Industrialisation & knowledge transfer**: Document code, create user guides, train internal teams, and support deployment both on‑site and remotely.
**Required Skills**
- Proficiency in C# /.NET, WPF, Blazor, JavaScript, Python.
- Experience with SQL, NoSQL, and time‑series databases.
- Comfortable with Visual Studio, VS Code, Git, Azure DevOps.
- Knowledge of diagrams or documentation tools (Visiwin, Draw.IO, Wiki) is advantageous.
- Familiarity with generative AI, chat‑bots, or code‑assistance tools is a plus.
- Agile/Scrum expertise with a product‑centric mindset.
- Strong analytical, initiative‑driven, and collaborative attitude.
- Professional English (spoken and written).
**Required Education & Certifications**
- Master’s degree (Bac+5) or equivalent in Computer Science, Software Engineering, or related field.
- Minimum 5 years professional experience in software development within an industrial or R&D setting.
---