- Bachelor's degree
- Master's degree
- Communication skills
- Operating systems
- Root cause analysis
BorgWarner is a company of independent thinkers who share a passion for the latest vehicle technology, enjoy working in a fast-paced, collaborative environment, and desire to play a key role in transforming the transportation landscape.
We engage this talented group of employees with meaningful work, amazing technologies, world-class facilities, and a culture that respects diversity and rewards excellence. It’s an atmosphere that fosters personal growth and allows you to propel your career to the next level.
In our Drivetrain Systems business unit, we are looking to strengthen our team with the addition of an: Software Engineer
This position will be responsible for developing and deploying embedded software solutions. This role will specify, design, develop, test, release, maintain, and enhance embedded software components. They will develop the software products utilizing a combination of model based design, autocode generation, and embedded c programming. The software development will follow the BorgWarner software development process which complies to Automotive SPICE.
Analyze and estimate software development activities and tasks.
Manage software requirements.
Identify and define software units, documenting the detailed design of the software units.
Develop software ynits according to the detailed design, using various programming languages, methods, and techniques as appropriate. This includes model based design, autocode generation, and embedded c programming.
Plan, develop, and execute unit and integration tests according to the project test plan/strategy for the assigned units.
Perform root cause analysis, problem solving, and resolution for any issues identified.
Support, maintain, and update planning and tracking activities, including the assigned work items, change requests, and defects
Store and manage all work products according to the configuration management plan
Establish bi-directional traceability between software work products.
Perform consistency checks, and peer reviews of software work products.
Work with other BorgWarner engineers and departments to ensure that program goals are met, schedules are maintained and problems encontered during the development process are resolved.
Bachelors Degree in Engineering required, Masters preferred.
Automotive Experience strongly preferred, drivetrain and all-wheel drive systems preferred.
Familiarity with automotive electrical systems (brush/brushless DC motors, solenoids, relays, electromagnetic coils, switches, indicators, etc.) preferred.
Experience with Model-Based Development tools. Matlab Simulink/Stateflow preferred.
Experience with C programming language for embedded systems.
Familiarity with AUTOSAR or equivalent embedded operating systems.
Familiarity with vehicle network protocols (e.g. CAN) and associated tools.
Experience with Software Configuration, Release and Change Management preferred.
Experience of working within an ASPICE based process environment (or similar) preferred.
Excellent oral and written communication skills.
Excellent organizational, time management and interpersonal skills.
Works under limited supervision.
Ability to solve problems efficiently and effectively.
What we offer
Responsible and varied tasks in a technically ambitious growth environment
Challenging and future oriented projects
Experience based individual training and career development
Attractive compensation package and benefits
Dealing with Ambiguity
Learning on the Fly
Drive for Results
This position will adhere to Global Star Safety Program, including safety rules, practices and training as outlined in the BorgWarner Safety Policy, which includes the use of equipment, protective devices, or clothing that the employer requires. This individual will work in manners that stress the importance of preventing accidents and illnesses. He/she must take every precaution reasonable in the given circumstance for the protection of themselves and coworkers. In addition, he/she is responsible for reporting all injuries and/or possible dangerous situations, incidents, or occurrences to the immediate supervisor.
Equal employer opportunity statement
BorgWarner is an equal employment opportunity employer such that all qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity/expression, national origin, disability or protected veteran status.