18 Apr
Sr. Software Technical Lead
Michigan, Rochesterhills , 48307 Rochesterhills USA

Vacancy expired!

Job Number: 234876Sr. Software Technical Lead The Software Technical Lead is responsible for leading the design and development of complex new software to support customer needs and new business opportunities.

Required Qualifications:
  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field.
  • 8+ years of related experience in design and development of software, software architecture, and software requirements.
  • Working knowledge of PEPS (passive entry passive start) system software, Bluetooth low energy (BLE), Ultra-wide band (UWB), and near field communication (NFC) are highly preferred.
  • Advanced ability to use various software development tools and programming languages such as C, C and MATLAB.
  • Proficiency in utilizing Oscilloscope, Meter, and Function Generator.
  • Advanced knowledge of automotive communication protocols such as CAN, LIN diagnostics (KWP and UDS) including OEM specific requirements.
  • Advanced knowledge of Doors, Dimensions and ASPICE
  • Thorough technical knowledge of Matlab/Simulink toolchain.
  • Thorough understanding of microcontrollers and automotive embedded systems.
  • Good knowledge of Vector tools such as CANoe and GENy
  • Understanding of hardware design and schematics.

Essential Responsibilities:
  • Design and implement software related to development of complex new products.
  • Analyze and understand system requirements.
  • Develop software architecture documents.
  • Develop software specifications based on system specifications and software architecture.
  • Serve as SW project leader for a complete project and offer guidance to other software engineers.
  • Work together with System, Electrical, and Mechanical engineering to ensure robust design.
  • Develop software in accordance with ASPICE requirements.
  • Analyze needs to define requirements and prepare associated cost estimates and budgets.
  • Perform module testing and integration testing of the software.
  • Participate in design and development of safety related projects.
  • Participate in design and development of Cybersecurity projects.
  • Perform Stack and Memory Analysis on all software projects.
  • Plan and execute all tasks associated with the implementation of new and enhanced software.
  • Plan and manage engineering projects with multiple technical components.
  • Identify issues in the design phase and requirements analysis.
  • Perform technical evaluations of new business opportunities in support of sales and marketing staff.
  • Provide technical direction and serve as point of contact for manufacturing, engineering, and other personnel.
  • Research solutions to complex technical problems and recommend cost effective resolution approaches.
  • Support less experienced engineers, conduct training, and develop new training materials.
  • Develop customer presentations related to new product development and/or product modifications and enhancements.
THIRD PARTY AGENCIES, SUBCONTRACTORS, AND RECRUITERS NEED NOT APPLY. Applicants received from firms will not be considered. Subcontracting is not available for this position.

Vacancy expired!


Related jobs

»Shift Lead
2021-04-18
»Retail Shift Lead
2021-04-18
Report job