The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for EE / core and powertrain base software. Responsibilities include performing reviews and inspections of requirements, design documents, C / C++ / assembly code, and test plans. The candidate will also embrace virtualization methods and techniques used in the base software development life cycle and interact with other departments / vendors to elicit software requirements. Experience in Base SW diagnostics and Bootloader SW development is a plus.
Basic Qualifications :
Preferred Qualifications :
Salaried Employee Benefits (US, Non-Represented)
Health & Wellbeing
Comprehensive coverages encompassing the Physical, Mental, Emotional, and overall Wellbeing of our employees, including short- and long-term disability.
Compensation, Savings, and Retirement
Annual Incentive Plan (SAIP), 401k with Employer Match & Contribution (max 8%), SoFi Student Loan Refinancing.
Time Away from Work
Paid time includes company holidays, vacation, and Float / Wellbeing Days.
Family Benefits
12 Weeks paid Parental Leave, Domestic Partner Benefits, Family Building Benefit, Marketplace, Life / Disability and other Insurances.
Professional Growth
Annual training, tuition reimbursement and discounts, Business Resource & Intra-professional Groups.
Company Car & More
Comprehensive Company Car Program and Vehicle Discounts. Vehicle discounts include family and friends.
Software Development Engineer • Auburn Hills, MI, United States