Jobs via Dice ยท 6 days ago
Senior Software Engineer - Platform Software Delivery
General Motors' Vehicle Viewing team is seeking a Senior Software Engineer to lead the execution of advanced vehicle viewing applications and mobility insight features. In this role, you'll act as the technical bridge between GM and key vendors, driving integration, collaboration, and delivery of platform-level software components.
Computer Software
Responsibilities
Lead technical collaboration with external vendors delivering BSP and platform layers
Take full ownership of debugging and triaging vendor-related issues - driving resolution from the front or directly implementing fixes when needed
Facilitate cross-functional integration and issue resolution across GM teams
Monitor project execution, support internal development, and manage agile processes
Identify and mitigate risks early, ensuring smooth software delivery
Communicate progress, dependencies, and solutions in project meetings
Promote agile practices and foster a collaborative, high-performance team culture
Qualification
Required
B.Sc. in Computer Science, Electrical Engineering, or related field
5+ years in software execution or technical project management
Experience managing vendor relationships and platform-level software integration
Strong system-level understanding and software architecture knowledge
Excellent communication, prioritization, and organizational skills
Hands-on experience with Jira and agile methodologies
Self-motivated, eager to learn, and capable of working independently with minimal supervision
Strong situational awareness and ability to adapt to dynamic environments
Preferred
Experience in embedded software or automotive platforms
Background in viewing, safety, or infotainment systems
Familiarity with vendor-driven software delivery processes
Benefits
Relocation benefits
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase