Softwareentwickler (m/w/d) Embedded Linux - Hybrid
Core
Developing embedded software on Linux-based systems in C and C++ for intelligent screw systems and pneumatic/electric tools used in industrial applications.
Role type
Embedded Linux C++ Software Engineer
Builds
Embedded Linux platforms and industrial tools (screw systems, pneumatic/electric tools)
Domain
Industrial automation / Manufacturing
Required skills
C, C++, Embedded Linux, TCP/IP, Debuggers, Cross-compilers, Build systems, Object-oriented design, Unit testing, System testing, Performance optimization
Preferred skills
Network protocols
Technologies
C, C++, Embedded Linux, TCP/IP
Responsibilities
Develop and extend embedded software on Linux basis in C and C++, Analyze technical requirements and create software designs and technical concepts, Develop new functions for embedded Linux platform and existing products, Debug and error analysis with modern embedded development tools, Conduct unit and system tests to ensure quality and stability, Optimize performance, memory consumption and system stability, Create technical documentation throughout the development process
Seniority
Mid-level, hands-on IC