Senior Softwareentwickler (m/w/d)
Core
Develop embedded software solutions in C/C++ for international leaders in IT and automation technology, focusing on data storage and automation systems.
Role type
Senior Embedded Software Engineer
Builds
Embedded software for data storage and automation systems
Domain
Industrial automation, embedded systems, IT infrastructure
Deliverable
production ML models | product features
Required skills
C/C++, Linux, real-time systems, multithreading, hardware-adjacent programming, OOAD/UML, CAN, I2C, Ethernet, USB, REST, SCSI, ADI, stepper/DC/BLDC motor control, SQLite, PostgreSQL
Preferred skills
Experience with 3rd-level support, SCRUM processes
Technologies
C, C++, Linux, UML, SQLite, PostgreSQL, CAN, I2C, Ethernet, USB, REST, SCSI, ADI
Responsibilities
Develop embedded software solutions using C/C++ and OOAD; Collaborate in interdisciplinary teams to solve complex customer requirements; Actively participate in SCRUM-based development processes; Provide 3rd-level support by analyzing issues and finding sustainable solutions
Seniority
Senior, hands-on IC