Softwareentwickler (m/w/d) Embedded Linux - Hybrid
Core
Developing embedded Linux software in C/C++ for intelligent screw systems and power tools used in automotive, aerospace, and manufacturing industries.
Role type
Embedded Linux C++ Software Engineer
Builds
Embedded Linux platforms and industrial tools (screw systems, pneumatic/electric tools)
Domain
Industrial automation + Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, C, Embedded Linux development, TCP/IP protocols, debugger usage, cross-compilation, build systems, object-oriented design, unit testing, system testing, performance optimization
Preferred skills
Network protocol knowledge
Technologies
C, C++, Embedded Linux, TCP/IP
Responsibilities
Develop and extend embedded Linux software in C/C++, analyze technical requirements and create software designs, implement new features for the embedded platform, debug and analyze errors using embedded tools, conduct unit and system tests, optimize performance and memory usage, create technical documentation, collaborate with hardware and electronics teams
Seniority
Mid-level, hands-on IC