No more applications are being accepted for this job
Software Engineer - Novi, United States - A123 Systems
Description
A123 Systems, LLC is hiring aSoftware Engineer (Platform)
at our Novi, MI location.
The scope of the
Platform Software Engineer
role includes the Autosar framework, complex device driver and Bootloader. In this role, the platform SW engineer reports to the Platform SW Manager.
Why You Should Work Here:
Great annual salary dependent on experience
Multiple health benefit options to fit you and your family.
401k with company match
Employer Paid Life Insurance, STD and LTD
Automotive Supplier Discounts including GM products.
An abundance of voluntary benefits including Dependent Care FSA, Pet Insurance, Critical Care Insurance and more
Primary Responsibilities:
Participate the project meeting and interface with the SW Lead to understand and plan the required deliverables and timelines of the project deliverables
Analyze and identify the project specific platform requirements like the Autosar(SWC) interfaces, driver improvements/enhancements
Analyze the Bootloader requirements
Modify the Autosar framework as per the project requirements
Modify the Bootloader SW as per the project requirements
Perform activities related to the setting up and maintenance of Autosar SIP packages including integration of new SIP package, Autosar framework releases, etc.
Perform activities related to the Bootloader maintenance and releasesWork with other platform engineers to implement the changes in the complex device drivers
Assign tasks to the offshore team and review their work products
Effort estimation(Time, resource, tools) for identified activities
Review the progress of the project deliverables against the project timelines
Identify risks for the test activities
Ensure that the artifacts are developed according to the defined SW architecture.
Support SW Leads in discussion with customer or other external teams relating to the platform activities, lead platform SW reviews with customer
Support SW Platform Lead in the development and maintenance of platform strategy
Support SW Platform Lead for estimation of new projects or task allocation of the on existing projects/team members
Minimum Education/Experience Requirements:
BSCS/EE or equivalent and 3+ years of software development experience
2+ years hands on experience with Autosar tool chain preferably Da-Vinci
Strong understanding of the Autosar guidelines and configuration
Intermediate understanding of the Bootloader concepts
Beginners to intermediate understanding of the device drivers
Intermediate C programming experience
Embedded systems experience is required
Familiarity with project change and configuration management software, such as Jira, SVN, Clear Case, Clear Quest, PVCS or Change Synergy
Ability to prioritize the allocated work
Analytical and problem-solving capabilities
Good written and oral communication skills
Good interpersonal skills
Knowledge of Automotive networking protocols and respective test tools like CAN, LIN, UDS, OBD, etc.
Experience with software maturity models, such as CMMi or Automotive SPICE is preferred
Knowledge of ISO26262 is preferred
Experience working with offshore teams is preferred
#J-18808-Ljbffr