Taro Logo

Senior Software Engineer

BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle market.
San Luis Potosi, Mexico
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Automotive

Description For Senior Software Engineer

BorgWarner, a global leader in sustainable mobility solutions, is seeking a Senior Software Engineer for their Propulsion Engineering Center in San Luis Potosi, Mexico. This role is at the forefront of developing software components for electrical powertrain systems, focusing on creating cleaner and more energy-efficient vehicle technologies.

The position involves leading technical aspects of automotive embedded software development, working with power electronics and AUTOSAR systems. The ideal candidate will guide a software team in developing efficient architectures while managing requirements and detailed designs. Key responsibilities include developing embedded software using C programming and model-based design, configuring basic software stacks, and ensuring quality through comprehensive testing and debugging.

This is an excellent opportunity for an experienced software engineer with 6-8 years of embedded systems experience, particularly in automotive powertrain development. The role requires strong technical expertise in microcontrollers, low-level driver development, and automotive electrical systems. Knowledge of ASPICE, ISO26262, and functional safety principles is essential.

BorgWarner offers a collaborative environment that values diversity, integrity, and excellence. The company promotes a strong safety culture and provides opportunities for career growth within a global organization. As part of their commitment to sustainable transportation, you'll be working on innovative solutions that directly impact the future of mobility.

The position is based in San Luis Potosi, Mexico, where you'll be part of a dynamic team working on cutting-edge electric vehicle propulsion systems. This role offers the chance to work with advanced technologies while contributing to BorgWarner's mission of creating a cleaner, more energy-efficient world.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Lead technical aspects of automotive embedded software development using power electronics
  • Guide software team in requirements understanding and architecture development
  • Identify, plan and estimate SW development activities
  • Develop software using model based design, auto-code generation, and embedded C programming
  • Configure, develop and test AUTOSAR basic software stacks
  • Plan and execute SW unit and integration tests
  • Debug and root cause issues
  • Establish traceability between SW work products
  • Analyze and enhance software efficiency, stability and scalability
  • Interface with customers when needed

Requirements For Senior Software Engineer

  • Bachelor or Master's degree in computer science, software engineering, computer engineering
  • 6-8 years of experience in embedded software development
  • Strong experience in embedded software architecture including micro-controllers
  • Experience in AUTOSAR preferred
  • Strong experience in low-level driver development
  • Experience in process-oriented SW engineering per ASPICE and ISO26262
  • Experience with C programming language, MATLAB, Simulink and Stateflow
  • Functional safety background preferred
  • Familiarity with automotive electrical systems
  • Experience using industry standard development tools

Benefits For Senior Software Engineer

Medical Insurance
  • Health and safety priority
  • Global opportunities
  • Career development

Interested in this job?

Jobs Related To BorgWarner Senior Software Engineer