Machine-Application Platform Developer
Core
Designing modular architecture concepts, interfaces, and functional structures to enable scalable development of machine applications.
Role type
Senior IC machine-application platform developer
Builds
Scalable machine application platforms and reusable software components for maritime and offshore machinery
Domain
Industrial automation + embedded systems
Deliverable
production ML models | product features
Required skills
Software architecture design, modularization, interface design, reusable component development, embedded software development, system development, virtual development environments, AI integration in software development
Preferred skills
Virtual commissioning, digital machine models
Technologies
Virtual development environments, digital twins
Responsibilities
Design modular architecture concepts and interfaces for machine applications; Develop and structure reusable software components and generalized machine functions; Analyze requirements from product and application development areas; Coordinate technical alignment with development teams
Seniority
Senior, hands-on IC