Softwareentwickler (m/w/d) Embedded Systems
Core
Developing embedded software for electronic components and systems in the maritime hydroacoustics and sensor technology sector.
Role type
Embedded Software Engineer (IC)
Builds
Reusable software modules and integrated embedded systems for electronic assemblies
Domain
Maritime technology, Hydroacoustics, Sensorics, Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, Assembler, System-on-Chip development, Time and clock synchronization over Ethernet (PTP, SyncE), Embedded software development, System integration, Design and code analysis
Preferred skills
Experience with electronic assemblies or systems, Hard- and software specification creation
Technologies
C, C++, Python, Assembler, Ethernet, PTP, SyncE
Responsibilities
Analyze product and component requirements to specify embedded software and electronic concepts; Develop embedded software for electronic assemblies and design reusable software modules; Perform design and code analysis to ensure technical feasibility, quality, and performance; Coordinate development of embedded software modules and components; Integrate software components into existing or new systems and conduct system tests, validation, and verification; Create software and hardware specifications and manufacturing documents.
Seniority
Mid-level, hands-on IC