Taro Logo

Senior Software Engineer

BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle market.
San Luis, San Luis Potosí, S.L.P., Mexico
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ 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 focuses on developing software components for their electrical powertrain division, putting you at the forefront of electric vehicle propulsion systems development.

As a Senior Embedded Software Engineer, you'll lead technical aspects of automotive embedded software development, working with power electronics and guiding the software team in architecture development. The position requires expertise in AUTOSAR, embedded systems, and low-level driver development, with a strong foundation in C programming and model-based design tools like MATLAB and Simulink.

BorgWarner offers a unique environment that combines innovation, meaningful work, and cutting-edge technology. The company is committed to creating solutions for a cleaner, more energy-efficient world, with a strong focus on electric vehicle technologies. They promote a culture that values diversity, integrity, excellence, and environmental responsibility.

The ideal candidate will have 6-8 years of embedded software development experience, preferably in automotive powertrain software development. Strong knowledge of microcontrollers, basic software, and configuration tools from Vector/Mentor/EB Tresos is essential. Experience with functional safety standards and automotive electrical systems would be advantageous.

This role offers the opportunity to work with a global leader in automotive technology, contributing to the future of sustainable mobility. BorgWarner provides a collaborative environment, values employee safety, and offers opportunities for both local and global career development across their 90+ locations in 19 countries.

Last updated 13 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 bi-directional traceability between SW work products
  • Perform consistency checks and peer reviews
  • Drive and support communication with internal and external teams

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 with industry standard development tools

Benefits For Senior Software Engineer

Medical Insurance
  • Health and safety priority
  • Global opportunities
  • Diverse and inclusive environment

Interested in this job?

Jobs Related To BorgWarner Senior Software Engineer