No more applications are being accepted for this job
Software Engineer Controls - Dearborn, United States - Optimal Staffing
Description
Position DescriptionWork with Vehicle Software Platform (VSP)
AUTOSAR Classic Development team, tool vendors and AUTOSAR basic software partners to develop:
Application software components
specific Complex Device Drivers
Basic software components and configuration in various Vendor Toolchain (DaVinci configurator, developer)
Creation of Software requirements based on customer functional specifications.
Conduct release planning and activities based on VSP release timeline.
Integration guides
Work with tool vendors to validate CDDs and BSW components across multiple vendor AUTOSAR stacks.
Perform code level integration related tasks such as replicating build environments, source code debugging and continuously improving and streamlining deployments.
Support internal teams as well as Tier 1 Suppliers in deploying AUTOSAR platform and application software components.Be an advocate for Classic AUTOSAR and its capabilities to others.
Basic Qualifications
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Electrical Computer Engineering, or Software Engineering
3+ years of Classic AUTOSAR experience development and workflow
3+ years of embedded C Experience
1+ years of Python development
Preferred Qualifications
Master's in computer science, Computer Engineering or Software Engineering
Experience in AUTOSAR Methodology and workflows
Hands on experience in AUTOSAR software development/integration projects
Hands on experience with AUTOSAR authoring tools such as: Vector Davinci Configurator and Elektrobit Tresos
Strong understanding and hands on with complete AUTOSAR BSW (Communication Services, Memory Services, System Services and Complex Device Drivers, Ethernet and CAN stack, SomeIP and service discovery, workflows)
Skills Required
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Electrical Computer Engineering, or Software Engineering
3+ years of Classic AUTOSAR experience development and workflow for CAN, Ethernet, SomeIP, diagnostics.
3+ years of C Experience.
1+ years of Python development.
Skills Preferred
Master's in computer science, Computer Engineering or Software Engineering
Experience in software development for automotive control units
Experience in AUTOSAR Methodology and workflows
Hands on experience in AUTOSAR software development/integration projects
Hands on experience with AUTOSAR authoring tools such as: Vector Davinci Configurator and Elektrobit Tresos
Strong understanding and hands on with complete AUTOSAR BSW (Communication Services, Memory Services, someIP, service discovery, Ethernet security, TLS, $29 and Complex Device Drivers)
Understanding of AUTOSAR code generators and ARXML template format, ECU extract
Hands on experience with DaVinci developer, understanding of port interfaces, connections.
Understanding of adaptive communication to classic via SomeIP
Understanding of service to signal translations on AUTOSAR classic stack.
Experience Required
3+ years of Classic AUTOSAR experience development and workflow
3+ years of embedded C Experience
1+ years of Python development
Education Required
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Electrical Computer Engineering, or Software Engineering
Education Preferred
Masters in computer science, Computer Engineering or Software Engineering
#J-18808-Ljbffr