Softwareentwickler Embedded & Applikationen (w/m/d)
Core
Developing embedded and application software solutions for clients across the entire development lifecycle, including architecture design, implementation, and testing.
Role type
Embedded & Application Software Engineer
Builds
Embedded and application software components for client projects
Domain
Automotive/Industrial embedded systems and software engineering
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, Python, software architecture, object-oriented design, modern development tools, software testing, V-Model, agile methodologies
Preferred skills
Embedded systems, Requirements Engineering, system modeling, DOORS, Enterprise Architect, Eclipse, test tools (Cantata, VectorCast, Tessy), communication protocols (CAN, LIN, TCP/IP, MQTT, HTTP), Qt framework, functional safety
Technologies
C, C++, C#, Java, Python, Qt, DOORS, Enterprise Architect, Eclipse, Cantata, VectorCast, Tessy, CAN, LIN, TCP/IP, MQTT, HTTP
Responsibilities
Analyze and create requirements and system specifications, develop software architectures and technical concepts, program and implement embedded and application software, conduct software tests and support verification and validation, integrate and optimize software components, create technical documentation, collaborate with hardware, system, and testing engineers
Seniority
Mid-level to Senior, hands-on IC