Logo
TechDigital Group

Model Based Software Engineer - MagicDraw

TechDigital Group, Dearborn, Michigan, United States, 48120

Save Job

Job Description This position is for a Model Based Design Software Development Engineer. The role involves supporting the creation of embedded software using a Model Based Design (MBD) approach in MagicDraw. As part of the Embedded Software Engineering Team, the engineer will be responsible for software development, debugging, and analysis, aligned with the software architecture for automotive OEM vehicles and connected vehicle systems. The engineer will develop quality, bug-free code, implement best practices in design and software modeling, and assist the controls team in developing unit tests that meet coverage requirements, ensuring a clean, warning-free baseline. Requirements Bachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science Minimum 3+ years of experience in modeling using MagicDraw Experience in AUTOSAR Communication Stack configuration Experience verifying software according to a process (e.g., CMMI / SPICE) At least 3+ years of experience in the automotive domain Minimum 3+ years of experience with the CAN protocol Experience with scripting or programming languages Knowledge and experience in unit and system level testing Strong collaboration and communication skills Experience with Agile development methodologies #J-18808-Ljbffr