Softwareentwickler (m/w/d)
Core
Design and development of software for embedded systems, including hardware/software integration and verification.
Role type
Embedded Systems Software Engineer
Builds
Embedded software modules and PC-based test applications
Domain
Automotive, Rail Vehicle Technology, Plant Engineering
Deliverable
production ML models | product features
Required skills
Embedded systems development, Hardware/Software integration, Real-time programming, Network communication (TCP/IP, RS232/422/485, MIL-STD-1553, CAN-Bus), UML/Model-based development, Requirements analysis, Configuration management
Preferred skills
Bachelor's degree in Computer Science or Engineering
Technologies
TCP/IP, RS232, RS422, RS485, MIL-STD-1553, CAN-Bus, UML
Responsibilities
Specify, design, and develop software for embedded systems; Perform hardware/software integration; Verify and validate software; Develop PC-based test applications; Create and maintain technical documentation; Participate in software reviews; Support customers regarding system functionality
Seniority
Mid-level, hands-on IC