System-Ingenieur im Bereich Verteilte Systeme mit Linux und C++ (w/m/d)
Core
Define and integrate software architectures for distributed observation and monitoring systems using Linux and C++ on embedded hardware.
Role type
Senior System Engineer (Embedded/Distributed Systems)
Builds
Distributed software architectures for sensor systems (cameras, radar) and monitoring solutions
Domain
Defense electronics, embedded systems, distributed computing
Deliverable
production ML models
Required skills
C++, Embedded Linux, Requirements Engineering, System Architecture, Enterprise Architect, Git, Python, CAN/Ethernet protocols
Preferred skills
Functional leadership, stakeholder communication, project planning
Technologies
Linux, C++, C, Python, Enterprise Architect, Rhapsody, IBM DOORS, Jira, Git
Responsibilities
Define software requirements derived from system requirements; Define system and software architecture for Jetson and µC; Integrate software architecture into system architecture; Shape the software development environment; Define software functional tests; Conceive technical solutions for system requirements; Collaborate with interdisciplinary teams (EE/SW/Mech/Optics); Create documentation; Participate in effort estimations
Seniority
Senior, hands-on IC