Softwareentwickler C++ (m/w/d)
Core
Develop and maintain C++ software components and applications for embedded systems controlling mechanical components.
Role type
C++ software engineer (embedded systems)
Builds
Embedded systems for hardware control
Domain
Automotive/Industrial hardware + C++ software
Deliverable
production ML models | product features
Required skills
C++, object-oriented programming, modern software architecture, relational databases (MySQL, PostgreSQL, SQLite), UML modeling
Preferred skills
Qt Framework, agile methodologies (Scrum, Kanban)
Technologies
C++, Qt, MySQL, PostgreSQL, SQLite, UML
Responsibilities
Develop and evolve C++ software components and applications; Create technical concepts and define software designs and solution architectures; Analyze and structure complex requirements; Integrate and implement software modules into existing system landscapes; Ensure adherence to quality, deadline, and project goals; Collaborate with interdisciplinary teams to align technical requirements and solutions; Support planning, implementation, and continuous optimization of development processes.
Seniority
Entry-level to Mid-level, hands-on IC