
General Motors
Staff Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Develop high-performance hardware interfacing Real Time Operating System like FreeRTOS based SafeRTOS, Linux kernel drivers and system libraries. Architect frameworks for our next generation of SoC based systems from conception to production. Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and integration. Contribute to the development of safety-critical software by applying best practices for embedded software development in automotive and other safety-critical domains. Up to 20% domestic travel required. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.
Qualifications
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field of study
- Five (5) years of experience as a Software Engineer or related occupation.
- Five (5) years of experience with: Embedded Software Development
- Five (5) years of experience with: Real-Time Operating Systems (RTOS), specifically FreeRTOS and SafeRTOS
- Five (5) years of experience with: Safety-critical software development with exposure to ASIL B and ASIL D standards in the automotive and industrial domain
- Five (5) years of experience with: C/C++ programming for embedded systems
- Five (5) years of experience with: Embedded hardware architectures, including processors, memory management, and peripherals
- Five (5) years of experience with: Linux-based embedded operating systems
- Five (5) years of experience with: Communication protocols including CAN, SPI, I2C, and UART
- Five (5) years of experience with: Linux kernel subsystems including UART
- Five (5) years of experience with: Deploying commercial embedded systems
Skills & Technologies
About the Company
General Motors
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$274,099 – $333,400
Location
Mountain View, CA
Posted
6 days ago
Country
US