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
1,000 - 5,000 Employees
4+ years of experience
Automotive

Description For Sr Software Engineer

BorgWarner, a global leader in innovative mobility solutions, is seeking a Senior Software Engineer for their Auburn Hills, Michigan location. This role represents an exciting opportunity to work at the intersection of automotive technology and software engineering, focusing on embedded systems and AUTOSAR architecture.

The position offers a hybrid work arrangement and involves working on cutting-edge automotive technologies, particularly in power electronics and vehicle control systems. As a Senior Software Engineer, you'll be responsible for leading the design and development of AUTOSAR architectures, implementing functional safety protocols, and managing complex embedded systems development.

The role requires expertise in automotive software development, including work with various microcontroller families, debugging tools, and AUTOSAR configuration tools. You'll be involved in critical aspects of vehicle electronics, from motor control to battery charging systems, making this an ideal position for someone passionate about automotive technology and software engineering.

Key aspects of the role include leading technical initiatives, working with cross-functional teams, and ensuring compliance with automotive safety standards. The position offers exposure to international projects with up to 10% travel, providing opportunities for global collaboration and professional growth.

This role is perfect for a seasoned software engineer with automotive experience who wants to work on innovative mobility solutions. At BorgWarner, you'll be part of a company committed to creating a clean and energy-efficient world, working in an environment that values innovation, collaboration, and technical excellence.

Last updated a day ago

Responsibilities For Sr Software Engineer

  • Lead, design, develop and test AUTOSAR architectures for multiple platforms
  • Contribute to the development of a 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
  • Knowledge of CAN, LIN, FLEXRAY protocols
  • Experience with UDS standards, Diagnostics stack, functional safety Level 3 implementation

Interested in this job?

Jobs Related To BorgWarner Sr Software Engineer