Software Development Lead Engineer – Application Software

January 21, 2022
Apply Now

Job Description

Major Roles & Responsibilities
Review technical specifications from customers and asses effort estimates to develop new products
Coordinate with regional and global teams to put together technical product development plan
Use BorgWarner tools to track and analyze requirements
Develop Feature/Function plan. Lead the project development activities to achieve software deliveries that meet the input requirements and program expectations with agreed resources and other prerequisites.
Lead software configuration & change management, software requirements, software integration, software releases and to set-up development environments.
Plan software management for a particular project including Requirements Management strategy,Problem Resolution Strategy, Requirements Management strategy.
Collaborate with stakeholders to tailor the Software architecture/design/ Implementation/integration/Release management. Plan on necessary design/development/test processes to comply with Cyber security and Functional safety requirements
Monitor and measure performance at a project level (metrics) for product anlaysis
Support audits – internal and external
Project level risk management
Negotiate timing and content of deliveries with customer, subcontractors, and project team
Coordinate systems inputs needed for delivery
Support software process adherence and compliance with Quality Assurance standards
Maintain traceability to show that all requirements for the software product are covered.
Store, baseline, and communicate the responsible Software work products
Major Job Qualifications / Skills
Bachelors’/Masters’ engineering degree in Electronics/Electrical/PowerElectronics/Instrumentation
10-14 years of overall experience preferably in automotive embedded software development. Software Project Management experience of at least 3 years. Design and Development experience in hybrid or electric drive propulsion systems is a plus.
Thorough knowledge of Software project management methods and tools
Experience with globally distributed teams
Willingness to travel internationally
Excellent Knowledge of SW Quality processes (e.g. ASPiCE, CMMI)
Good understanding of AUTOSAR architecture & Standards- ASW, BSW, MCAL modules for multiple SWCs, Proficiency & Hands-on of RTE generation. AUTOSAR interface adaptation for RTE communication.
Strong expertise in Model based development & autocoding using Matlab/Simulink/Stateflow/eCoder
Strong expertise in Programming (C/C++) and debugging for embedded multithreaded and multi core/CPU software environment,
Experience with AUTOSAR tools such as Vector DaVinci toolchain, EBTresos,
Good ability to comprehend microcontroller hardware and associated schematics
Experience designing complex fault-tolerant safety systems, and designing in accordance to industry standard specifications (e.g. ISO26262, ASPICE)
Internal Use Only Salary