Senior Staff Software Engineer

Amvest Securities, Inc.
Auburn Hills, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Auburn Hills, United States of America

Tech stack

Testing (Software)
Microsoft Word
Microsoft Excel
JIRA
Automation of Tests
AUTomotive Open System Architecture (AUTOSAR)
Code Review
Communications Protocols
Computer Engineering
Embedded C
Embedded Software
Matlab
Microsoft Office
OSEK
Microsoft PowerPoint
Scrum
ISO/IEC 15504
Software Engineering
Information Technology
Automotive
Canoe Software

Job description

Senior Staff Software Engineer, AUMOVIO Systems, Inc. f/k/a Continental Automotive Systems, Inc., Auburn Hills, MI: Act as the main interface between the SW scrum team and the rest of the project team. Provide technical support to different functioning groups in the project team including mechanics, algorithm, hardware, and vehicle testing team. Plan, coordinate and track software development activities and prioritize issues using Jira. Develop feature roll out plans with internal development teams and the customer using the Microsoft Office Tools such as Project, Excel, Word, PowerPoint, Clarify software requirements with the customer and internal project core teams; analyze user requirements; define functional specifications of automotive software products by interacting with client to understand requirements and develop applicable standards with the knowledge of engineering concepts. Work with functional safety team to define requirements for ASIL (automotive safety integrity level) components and implement them as per FSM process. Assist in root cause analysis and develop an action plan with the engineering team. Contribute to software testing and vehicle testing activities to reproduce the failures and validate the issue fix using Automotive communication protocols such as CAN, CAN FD, LIN and with Automotive Test Tools such as Vector CANoe, CANape. Work closely with Project Architect team to identify the design changes. Support the team in using Tresos, Vector Davinci Developer and Configurator, and implemented SW in embedded C. Conduct code reviews for Embedded C and generated code (Matlab, Vector, Tresos).

Telecommuting permitted up to 4 days per month.

Full time employment, Monday - Friday, 40 hours per week.

Requirements

Bachelor's degree in Electrical Engineering, Mechatronic Engineering, Software Engineering, Computer Science, Computer Engineering or a related field and 5 years of progressive, post-baccalaureate related work experience.

Of the required experience, must have 5 years of experience in each of the following:

  • Embedded software development;
  • Software development, integration, testing and debugging in Automotive projects; and
  • Serving as point of contact for internal and external communication on technical SW development topics, critical issues, release timing, escalations and risk analysis.

Of the required experience, must have 4 years of experience in each of the following:

  • Integration or configuration of Classic AUTOSAR SW components;
  • At least one or a combination of Elektrobit Tresos or Vector DaVinci toolchain;
  • Embedded C Application on real time projects in at least one or a combination of OSEK or AUTOSAR OS;
  • Configuration and integration of AUTOSAR BSW stacks, demonstrated with hands-on experience in at least 3 of the following BSW stacks: COM, NVM, DIAG, IO or CRYPTO;
  • Projects implementing CAN or LIN communication;
  • Automotive testing tools such as Vector CANoe, CANape, or CANalyzer;
  • Configuration and change management tools; and
  • Project implementing A-SPICE base practices.

Telecommuting permitted up to 4 days per month.

About the company

AUMOVIO Systems, Inc. f/k/a Continental Automotive Systems, Inc. is one of the largest automotive manufacturers in the world and a leader in automated driving. Through our pioneering technologies and services, we're changing the future of mobility to make it more safe, smart, and sustainable. Our Auburn Hills, MI location is seeking a Senior Staff Software Engineer to join our team. Are you ready to shape the future with us?

Apply for this position