Softwareentwickler Infrastruktur (m/w/d)
Core
Develop and maintain infrastructure software for controlling, monitoring, and communicating complex technical systems, specifically embedded systems for mechanical components.
Role type
Software Engineer (Infrastructure)
Builds
Embedded systems and infrastructure software for hardware control
Domain
Embedded Systems / Industrial Automation
Deliverable
production ML models | product features
Required skills
C++, Java, Object-Oriented Design, Software Architecture, Git, Maven, Gradle, CMake, Unit Testing (JUnit/Google Test), UML/SysML
Preferred skills
Microservices, Agile/Scrum, Kanban
Responsibilities
Develop and evolve infrastructure software, implement performant solutions, create technical concepts and designs, analyze requirements for optimization, integrate software components, participate in architecture decisions, conduct code reviews, support development processes
Seniority
Mid-level to Senior, hands-on IC
