FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
General MotorsStaff Software Engineer leading development and integration of GM automotive embedded control products. Coordinating engineering teams, suppliers, vehicle programs, and release delivery.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in real-time embedded software systems, including controller hardware design and algorithm design, while providing technical leadership and managing project lifecycles in the automotive industry.
Highest-signal resume keywords
Real-Time Embedded Software SystemsAUTOSAR Software ConstructsProject Management ExperienceVehicle ArchitectureTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Controller Hardware DesignSensor DesignActuator DesignAlgorithm DesignSoftware DevelopmentCalibrationIntegration TestingValidationElectrical Architecture DesignTroubleshooting Software Issues
Soft Skills
Issue ResolutionTechnical DirectionCoordination
Industry Keywords
Automotive Product LifecycleSoftware Driven VehicleIntegration ManagerVehicle Program TeamsCalibration TeamsValidation TeamsSuppliers
Tech Stack
Tools & technologiesAssembly
About the role
Key responsibilities & impact- Ensure product development and release plans are created and executed according to engineering standard work
- Deliver VMEC embedded control products on time and at high quality
- Identify and resolve coordination issues between calibration, software DRE, SWIM, SWIL, and hardware DRE teams
- Act as integration manager and primary interface with vehicle program teams, vehicle assembly plants, calibration teams, validation teams, and suppliers
- Track and report deliverable status
- Refine, maintain, and prioritize the team backlog
- Lead or support standard meetings such as daily stand-ups and Software Execution Team Meetings
- Provide technical leadership, issue resolution, and technical direction for assigned products
Requirements
What you’ll need- Bachelor's degree in Mechanical Engineering, Embedded Systems, Electrical Engineering, Computer Science or related field, plus seven (7) years of experience as a Software Architect, Lead Software Engineer, Senior Software Engineer, Technical Lead, or related occupation; OR Master's degree in one of these fields plus five (5) years of such experience
- Five (5) years of experience in real-time embedded software systems, including controller hardware design, sensor and actuator design, algorithm design, software development, calibration, integration testing and validation, and electrical architecture design
- Five (5) years of experience troubleshooting software and embedded controls issues
- Three (3) years of project management experience including automotive product lifecycle
- Three (3) years of experience with AUTOSAR software constructs and implementation
- Three (3) years of experience with vehicle architecture and Software Driven Vehicle concept
- Must be able to report to the local office
- Applicants may be required to complete role-related assessments and/or pre-employment screening
Benefits
Comp & perks- Benefits available from day one
- Total Rewards resources
- Reasonable accommodations for applicants with disabilities