At General Motors, we are redefining mobility through human-centered design, creating vehicles and experiences that are designed not just to be seen, but to be felt. As an Embedded Software Engineer, you will design, develop, and implement software for our Mechatronics Infrastructure Software Platform, working with a highly capable team on leading-edge technology solutions.
Requirements
- BS in Engineering – Electrical, Computer, Computer Science or related field
- 3+ years of experience with proven technical and professional skills in embedded software development
- Proficiency in testing strategies with hands-on experience in SiL, HiL, and Vehicle-Level testing frameworks
- Experience and use of configuration management and version control practices (Git, GitHub, etc.)
- General understanding and knowledge of infrastructure and basic software (BSW) or AUTOSAR architecture and its components
- Proven ability to work independently under a tight, demanding schedule, also supporting customers of the embedded platform
- Ability to work in a fast-paced environment with sometimes incomplete requirements
- High level of analytical problem-solving skills where problems are unusual and difficult
- Ability to Participate in cross-functional scrum teams while demonstrating high level of collaboration and negotiation
- Demonstrated honesty, integrity, and trust. Lead by example
- Excellent oral and written communication skills
- High level of interpersonal skills to work effectively with others
Benefits
- Medical
- Dental
- Vision
- Health Savings Account
- Flexible Spending Accounts
- Retirement savings plan
- Sickness and accident benefits
- Life insurance
- Paid vacation & holidays
- Tuition assistance programs
- Employee assistance program
- GM vehicle discounts