Taro Logo

Sr Software Engineer

BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle market.
Auburn Hills, MI, USA
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Automotive

Description For Sr Software Engineer

BorgWarner PDS (USA), Inc. is seeking a Senior Software Engineer for their Auburn Hills, Michigan location. This is a hybrid role focused on embedded automotive software development, particularly in AUTOSAR architectures and vehicle systems. The position combines technical leadership with hands-on development, requiring expertise in embedded systems, motor control, and functional safety.

The role involves leading the design and development of AUTOSAR architectures, working with various microcontroller platforms, and ensuring compliance with automotive safety standards. You'll be responsible for developing complex device drivers, managing agile sprints, and implementing cyber security requirements for electrification products. The position requires a blend of technical expertise in embedded systems, automotive protocols, and safety standards.

The ideal candidate will have a bachelor's degree in engineering and 4 years of experience in vehicle embedded systems. They should be well-versed in AUTOSAR tools, various microcontroller families, and automotive communication protocols. The position offers the opportunity to work with cutting-edge automotive technology while contributing to sustainable mobility solutions.

BorgWarner offers a strong culture focused on innovation, sustainability, and employee well-being. They promote a diverse and inclusive environment while maintaining high standards of integrity and excellence. The company's commitment to developing clean and energy-efficient solutions for the automotive industry makes this an exciting opportunity for someone passionate about sustainable transportation technology.

The position includes up to 10% domestic and international travel, requiring the candidate to live within commuting distance of Auburn Hills. This is an excellent opportunity for an experienced embedded software engineer looking to make an impact in the automotive industry while working for a global leader in mobility solutions.

Last updated a month ago

Responsibilities For Sr Software Engineer

  • Lead, design, develop and test AUTOSAR architectures for multiple platforms
  • Contribute to the development of standardization platform
  • Define and review system requirements including sensor/actuators and control strategies
  • Model systems to verify control strategy with customers and software team
  • Produce executable specifications using Matlab/Simulink
  • Manage agile sprints and configuration management
  • Develop complex device drivers for motor control and battery charging
  • Develop and configure microcontroller abstraction layers with EB Tresos tools
  • Develop Functional Safety L2/L3 according to ISO26262 and EGAS standards
  • Create and review communications/diagnostics databases
  • Lead AUTOSAR configuration tools licensing and purchases
  • Design and lead bootloaders for multicore systems
  • Coordinate and implement cyber security requirements for electrification products

Requirements For Sr Software Engineer

  • Bachelor's degree in Electrical Engineering, Electronic Engineering, Computer Engineering, or Mechanical Engineering
  • 4 years of experience in vehicle embedded systems on power electronics products
  • Experience using AGILE development methodologies
  • Experience with configuration management tools (SERENA, GIT, Bitbucket, Plastic)
  • Experience in AUTOSAR configuration tools (Vector Davinci, MENTOR CVI, ETAS ISOLAR, EB TRESOS)
  • Experience with microcontrollers (Infineon, ARM, NXP, RENESES, PIC)
  • Experience with debugging tools (IC5000 and Lauterbach)
  • Experience in UML design using Enterprise architect
  • Experience with CAN, LIN, FLEXRAY and xETK instrumentation tools
  • Experience in UDS standards, Diagnostics stack, functional safety Level 3 implementation

Interested in this job?

Jobs Related To BorgWarner Sr Software Engineer