GM is looking to deliver next generation Connectivity and Telematics solutions and needs a Software Systems Engineer to be part of a core team to assess features, document architecture, develop requirements, assist with issue triage, and support software development and test activities.
Requirements
- Strong understanding of and the ability to collaborate on complex software systems.
- Experience with team-based requirements / development tools (IBM RTC, Doors, Doors Next Generation, RQM)
- Working experience showing understanding of major automotive subsystems and dependent technologies (Telephony, CAN vehicle bus and derivates, Ethernet, TCP/IP, Cybersecurity)
- Working experience in wireless technologies and networking, vehicle diagnostics or automated test frameworks.
- Experience with UML diagrams
- Experience with database management
- Experience with software development and test activities
Responsibilities
- Capture and document software requirements for connectivity and telematics system.
- Collaborate with system engineers, architects and feature owners to document use cases and narratives to ensure a common understanding of the solution.
- Create UML diagrams that depict the context and partitioning of requirements.
- Refactor existing requirements to good requirement form – moving implementation details to design documentation.
- Be able to provide requirement interpretation and updating requirements to add clarity when questions are asked.
- Manage and maintain requirements in database to clearly identify functional groupings and release baselining.
- Collaborate with software development team to identify pieces of implementation that should be covered by requirement.
Other
- Bachelor of Science degree in Software Engineering, Electrical Engineering, Computer Science, Systems Engineering, or other related disciplines.
- Excellent presentation, oral and written communication skills - comfortable with presenting to senior management.
- Organized and disciplined in managing meetings, notes, and actions.
- Extremely self-motivated and the ability to deliver results with little oversight - take ownership and be accountable.
- Ability to work in a hybrid environment, reporting to Warren, MI, Phoenix, AZ or Mountain View, CA three times per week