Model Based Software Engineer - MagicDraw
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
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