The Principal Software Engineer at GM should be an experienced leader who cares deeply about software and software quality. As a Principal Software Engineer, you will be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software on custom embedded Linux and RTOS-based systems. Your work will be the foundational software on which the rest of GM AV stack builds upon.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed