Senior Base Software Development Engineer - Bootloader

Stellantis
US - Michigan - Auburn Hills
View Company Profile / << Go Back

  • Job Type: Full time
  • 14 days ago

Job Description

Develop base software for EE/core and powertrain control modules, including requirements analysis, software design, coding, test planning, and testing. Review requirements and software artifacts, apply virtualization methods, and collaborate with vendors and cross-functional controls, calibration, and systems engineering teams.

Requirements: Requires a bachelor's degree in electrical engineering, computer engineering, or a related field, at least eight years of overall experience, and hands-on embedded C/C++ development. Candidates should have experience with software development processes, AUTOSAR basic software configuration, verification and validation, automotive tools and microprocessors, and familiarity with ASPICE and ISO 26262; a master's degree and bootloader experience are preferred.

Key Skills: Embedded C/C++, Bootloader Development, Automotive Base Software, Software Requirements Analysis, Software Design, Software Testing, Software Verification and Validation, AUTOSAR, DEM/DCM Configuration, CAN/LIN/XCP, Vector CANoe/CANalyzer, ETAS Tools, Real-Time Operating Systems, Lauterbach Debuggers, ASPICE, ISO 26262

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Prescription Drug Coverage, Employee Assistance Program, Paid Holidays, Vacation Leave, Sick Leave, Paid Parental Leave, 401(k) Match, Retirement Contributions, Disability Insurance, Life Insurance, Company Vehicle Lease Program, Tuition Reimbursement, Student Loan Refinancing, Paid Volunteer Hours, Family-Building Benefits




Fast Track Upload