Lead Software Engineer - RCS
Job Title: Lead Software Engineer - RCS
Job Location: Southfield, MI
What we offer:
Veoneer develops cutting-edge technology for the Future Car. Our international, agile and highly collaborative teams aim to accelerate the growth in Autonomous Driving and be the leader in Advanced Driver Assistance Systems. We empower our people and are dedicated to their professional development and growth.
With 7500 employees in 13 countries, our growing team has the goal to lead the revolution underway in the automotive industry…and then be the pioneer for what comes next.
What you'll do:
- Leading software team of local and offshore resources .
- Provided support to development team in requirement specification, software architecture, detailed design, implementation, static analysis, unit test, integration and integration test of software components.
- Support software verification and validation activities.
- Responsible for analyzing and troubleshooting delivery issues.
- Planning, effort estimation, tracking, risk analysis and risk mitigation plans.
- Responsible for overseeing the daily activities of the software development team and providing direction and guidance as required.
- Responsible for workload assignments and resource allocations according to delivery requirements.
- Responsible for configuration management of the project which also includes project builds, release scripts and all related documentation.
- Problem report and change request tracking / handling.
- Mentoring and providing the technical support to team members.
- Interface with internal and external customer from multiple global locations.
- Report status to internal and external customers.
What you'll bring:
- Bachelor’s Degree in Engineering or Computer Science
- 10+ years of Software Development for Real-Time Embedded Systems
- 3+ years in leading and/or managing a software team
- 3+ years in resource planning
- Proficient knowledge of C Programming
- Possess solid teamwork/social interaction skills
- Proficient of software process models (such as ASPICE/CMMi)
- Global interaction with remote team members, including BCC sites and external suppliers
- ALM tools & methodologies (Code Beamer, PTC Integrity Manager, JIRA, etc.)
- 8D, 5-Why, or similar problem-solving processes
- AUTOSAR
- Configuration Management Tools (PTC Integrity, Bitbucket/Git, etc.)
- Functional Safety (ISO 26262)
- CAN, Flexray, Ethernet Communications
- Microprocessor peripherals (SPI, A/D, digital I/O, etc.)
- Microprocessor architectures
- Scripting languages (Perl, Python, Java, etc.)
- Software Validation / Unit Testing
- Model-Based Code Generation
- UML
- Previous Experience with airbag, brake control, engine/powertrain control, steering control, ADAS.
- Supplier Management
- Customer Diagnostics (UDS or other)
- Familiarity with Real-time operating Systems
- Bootloader
- CyberSecurity
- Over the Air programming
- Message Authentication
- Department
- Engineering
- Locations
- Southfield, MI
Southfield, MI
A start-up with a heritage
Veoneer is a lean, innovative company at the forefront of technology committed to discovering ways to make transportation safer, easier and more enjoyable.
Veoneer builds on a heritage of close to 70 years of automotive safety development. In July 2018, we became an independent, publicly traded company, when we separated from the worldwide leader in automotive safety Autoliv, Inc.
About Veoneer USA
Our purpose is to create trust in mobility. Veoneer designs, develops, manufactures and sells state-of-the-art software, hardware and systems for active safety, autonomous driving, occupant protection and brake control.
In the United States, Veoneer has 1,100 co-workers and is located in Southfield, Michigan; Lowell, Massachusetts; and Goleta, California.
Veoneer is listed on the New York Stock Exchange and on the Nasdaq Stockholm.
Read more on veoneer.com
Lead Software Engineer - RCS
Loading application form
Already working at Veoneer USA?
Let’s recruit together and find your next colleague.