Full time

Software Engineer

Posted by BorgWarner • Wilsonville, Oregon, United States

📍 Wilsonville, Oregon 🕒 February 25, 2026

About the Role

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications. This role collaborates closely with hardware and electronic engineers to define system requirements, interface specifications, and code mapping documentation. The Software Engineer researches emerging vehicle communication technologies, participates in code reviews, conducts unit testing and validation activities, and ensures all software deliverables meet functional, performance, and reliability expectations. Additional responsibilities include maintaining thorough documentation, providing technical support to production and IT teams, contributing to cross functional initiatives, and leading the development of assigned software components. Success in this position requires consistent on site attendance, strong communication skills, and the ability to build effective working relationships acro...

Ready to Apply?

Submit your application today and take the next step in your career journey with BorgWarner.

Apply Now