Senior Embedded Software Engineer (w/m/d)
Core
Developing high-performance software solutions for complex embedded systems, including Linux-based system integration and hardware component interfacing.
Role type
Senior Embedded Software Engineer
Builds
Embedded software solutions for demanding client systems
Domain
Embedded Systems / Automotive / Industrial Engineering
Deliverable
production ML models | product features
Required skills
C/C++ programming, Linux-based embedded systems development, hardware interface integration, automated build/test/deployment processes, system validation, performance optimization
Preferred skills
FPGA development, modern software development methodologies, DevOps practices
Technologies
C, C++, Linux, Build/CI/CD tools
Responsibilities
Conceive and implement modern software architectures, program hardware-adjacent applications, integrate and optimize Linux-based systems, develop and connect hardware components and communication interfaces, conduct software tests and support system validation, optimize software for performance and stability, collaborate with hardware and system teams
Seniority
Senior, hands-on IC