5 Embedded Software Engineer Jobs in Südtirol
Positionsübersicht
- Real-Time System Entwicklung
- Entwurf und Entwicklung hochleistungsfähiger eingebetteter Software für 3D-Scansysteme mit Echtzeit-Datenverarbeitungsanforderungen
- Implementierung von Multithreading-Architekturen für die Koordination von Kameras, Projektoren, Motoren, Objektiven und Beleuchtungssystemen
- Optimierung der Software für die Handhabung von Datenpipelines mit hohem Durchsatz, die große Datensätze (50+ GB) in Echtzeit verarbeiten
- Schreiben von sauberem, effizientem und wartbarem C++- und Python-Code mit Schwerpunkt auf Leistung und Zuverlässigkeit
- Erstellung von Profilen und Optimierung kritischer Codepfade mithilfe moderner Profiling-Tools und Frameworks zur Leistungsmessung
- Hardware-Integration und -Steuerung
- Schnittstellen zu und Steuerung von Industriekameras, einschließlich SDK-Integration (z. B. Basler Pylon, mvIMPACT genicam) und Bilderfassungspipelines
- Entwicklung von Steuerungssystemen für Projektoren, Motoren, Objektive und Beleuchtungshardware
- Implementierung robuster Kommunikationsprotokolle und Synchronisationsmechanismen für die Koordination mehrerer Geräte
- Sicherstellung eines deterministischen Echtzeitverhaltens und minimaler Latenzzeiten in Hardware-Steuerungsschleifen
- Entwurf von Algorithmen zur Bewegungsplanung und -steuerung für automatisierte 3D-Scan-Workflows
- Zusammenarbeit mit Maschinenbauingenieuren bei der Definition von Hardware/Software-Schnittstellen
|
Job Responsibilities
- Specify, author and perform automatic and manual test cases for our high-performance motion drives
- Verify the correct functionality of drive software in all phases of development
- Supporting Software Development
- Co-operation with different departments from R&D such as Laboratory, Hardware or Approvals on local and global level.
- Continuously improve and expand our automated test systems.
|
Job Responsibilities
- Collaborate with senior developers to understand the existing WinForms application
- Assist in refactoring the application’s front-end from WinForms to WPF.
- Implement the MVVM (Model-View-ViewModel) architecture pattern in the WPF application.
- Develop user interfaces and ensure they meet modern usability standards.
- Participate in discussions to define clear requirements and workflows for the refactored application.
- Contribute to reducing the complexity of the application by focusing on essential tools and functionalities.
|
Job Responsibilities
- Designing of Scripts and Tools for Automation
- Management of Infrastructure (Build Servers, etc.)
- Supporting Software Development
- Co-operation with other departments on local and global level.
- Continuously improve and expand our automated test systems.
|
YOUR RESPONSIBILITIES
- Elicit and document software requirements based on customer needs, industry standards and internal product strategies
- Collaborate closely with product management, system architects, hardware engineers and software developers
- Ensure traceability of requirements throughout the development lifecycle
- Translate stakeholder inputs into clear, unambiguous and testable software specifications
- Contribute to the definition and maintenance of system and software architecture
- Review and validate requirements with cross-functional teams and customers
- Ensure compliance with ISO 15118, OCPP and other relevant EV charging standards
- Support risk assessments, impact analyses and change management processes
|