Visteon Corporation ADAS Functional Software Engineer in Van Buren Twp, Michigan
ADAS FUNCTIONAL SOFTWARE ENGINEER
Support Development of Next Generation ADAS Technologies at Global Industry Leader
Play a key role as we chart a safe and successful roadmap while developing cutting-edge technologies.
Bring your robotic operating system experience and automotive software development expertise to an exciting program that is combining driver experience with a human-machine interface (HMI) to create new automated driving technology. Consider the benefits:
- While ideal candidates will bring a depth of experience, you’ll still have plenty of opportunity to learn on cutting-edge systems that aren’t even on the market yet.
- You’ll be working on a unique product that covers all different levels of driver automation.
- Rather than being pigeonholed, you’ll get to experience both the research and production sides of the project.
- Ongoing company growth will create new opportunities for strong performers.
- At Visteon we are committed to new and emerging technologies, driven by Visteon's modern and forward-looking approach.
Visteon is a global technology company that designs, engineers and manufactures innovative cockpit electronics products and connected car solutions for most of the world’s major vehicle manufacturers. Visteon is a leading provider of instrument clusters, head-up displays, information displays, infotainment, audio systems, SmartCore™ cockpit domain controllers, vehicle connectivity and the DriveCore™ autonomous driving platform. Visteon also supplies embedded multimedia and smartphone connectivity software solutions to the global automotive industry. Headquartered in Van Buren Township, Michigan, Visteon has approximately 10,000 employees at more than 40 facilities in 18 countries. Visteon had sales of $3.15 billion in 2017.
Video: Visteon's autonomous driving platform, DriveCore, is a centralized domain controller that incorporates object detection and tracking, sensor fusion, situation analysis and trajectory planning enabled by artificial intelligence.
To meet the basic qualification for this role, you will have legal authorization to work permanently in the United States for any employer without requiring a visa transfer or visa sponsorship. In addition, to be a good fit for this Functional Software Engineer opportunity, you will have:
- BSc, MSc, or PhD in computer science, cybernetics, mathematics, physics, or driver assistance
- Multiple years of experience where you’ve gained expertise in one of the following automotive fields: automated driving, driver assistance, path planning, functional safety, or active safety systems. Alternatively, we will consider candidates with robotics experience.
- Some experience in testing and/or software and robotic operating systems for automated driving.
- A good understanding of agile software development, especially Scrum.
- Knowledge in C/C++, ROS, and Linux; ideal candidates will also have some experience with vehicle communication networks such as CAN or Flexray.
- Analytical problem solving skills and outstanding mathematical understanding.
- Good communication skills with both technical and non-technical people from many countries, including cultural sensitivity and the desire to work with an international team.
- The professionalism and confidence to represent the Company in meetings and interactions with external customers and regulatory agencies.
- A self-starter attitude and the motivation to effectively work with little or no immediate supervision on several different projects at one time.
- A strict attention to detail and time sensitivity to meet the required deliverables on time, per specifications & standards, and on budget.
- An understanding of the importance of rigorously designed and reliable software required for the automotive market.
- A positive attitude and strong team orientation.
- An enthusiastic approach to troubleshooting, profiling, optimizing and problem solving. Preferred but not required:
- Ideally you have basic knowledge of automotive development processes including ISO26262 or SAE J3016
- Basic knowledge in Chinese or German is a plus.
- Publication or patent record in Automotive is a plus. You may be required to travel up to 15% of your time, mainly to Germany and China.
About the project This project is part of a strategic cooperation agreement between Visteon and Guangzhou Automobile Group Co., Ltd. Automotive Engineering Institute (GAC Engineering) , a leading China-based vehicle manufacturer, to develop and deploy autonomous driving solutions using Visteon’s DriveCore™ technology platform, and other cockpit electronics solutions using Visteon’s SmartCore™ technology.
Visteon recently introduced the DriveCore™ Autonomous Driving Platform to accelerate adoption of self-driving technology. DriveCore is the first solution to allow automakers to build autonomous driving solutions quickly and in an open collaboration model. DriveCore was designed as a complete technology platform, consisting of the hardware, in-vehicle middleware and PC-based software toolset needed to develop machine learning algorithms for autonomous driving applications of Level 3 and above. Building on Visteon’s success with a centralized computing approach, DriveCore will provide automakers a fail-safe domain controller, with a high degree of computing power scalability, which supports the integration of data from multiple camera, Lidar and radar sensors.
Team overview Reporting to the Senior Manager ADAS Functions based in Germany, and with the support of a local Team Lead, you will join a team of 15 total people as one of four team members based in the U.S. working on automated driving for production. You’ll work at the GAC facility located in Silicon Valley. We follow agile principles and use a Scrum framework to help everyone work in tandem and move the project forward.
Role specifics You and the other Functional Software Engineer in this location will focus on the application of Traffic Jam and ADAS safety functions. The software has been initially developed by our team in Germany, so you’ll apply it to the vehicle, run tests, and make changes as needed. As you integrate changes and continue the testing process, you’ll go into the details, focusing on in-depth algorithms, and keep in close communication with the team to let them know where the issues are coming from (i.e., an issue with the camera sensor, the radar sensor, etc.). You’ll be making changes locally to the software integration layer, but will work in tandem with our integration and release teams as needed.
You’ll have opportunities to work on a number of exciting programs within this project as well. For example, we have the capacity to work on a traffic jam pilot in our U.S. offices in a way that our overseas partners can’t, so you’ll find yourself working on our traffic jam pilot, testing emergency braking algorithms, and more.
Some of your specific tasks will be to:
- Release Situation Assessment for Traffic Jam Pilot and Automated Emergency Braking in customer vehicle on proving ground and in real traffic scenarios, open and closed loop.
- Evaluate and assess automated parking on proving ground.
- Create and manage defect reports with separate function owners.
- Adopt parameters to customer vehicles and test autonomous driving capabilities.
- Interact with a multidisciplinary team and work together for common goals.
- Support the Integration and Validation team in their work.
- Support the configuration management and communicate feature release plan. Note: this description is intended to give you a general overview of the position and is not an exhaustive listing of duties and responsibilities.
What's in it for You?
Focusing on the future Our corporate strategy involves focusing on emerging areas in the automotive industry, including autonomous vehicles. This strategy is driven by constant innovation, and you will work on the leading edge as part of this team. We are recognized across the industry for innovation. For example, our SmartCore™ Cockpit Domain Controller earned the German Center of Automotive Management's top innovating prize in 2017.
Professional development Working at Visteon is not a destination, but a journey in which our employees can develop their strengths and advance their careers while helping a global, technology-focused company achieve its goals. We have programs that range from mentorships and rotational programs to continued education benefits. Visteon is dedicated to performance leadership -- employees are encouraged to set developmental goals every year and are rewarded for their commitment. Our technical ladder program develops strategic core competencies in a wide range of engineering disciplines.
Autonomy and support With an on-site leader as well as an off-site supervisor, you’ll have the support you need to get questions answered and to set you up well for success. We have weekly team meetings to keep everyone on track, and we ensure we are all working together. On the other hand, we believe in hiring great people and getting out of their way. So while you’ll have the support to help you reach your goals, you’ll also have the elbow room to do it mostly independently
Stability and growth We have a strong book of business that projects into 2020, and a customer base that includes almost every automotive manufacturer on the planet. You will find Visteon on every Ford vehicle. Our revenues in 2017 were $3.15 billion, and 2018 is shaping up to be another strong year for us.
State-of-the-art facility You’ll be working at Visteon headquarters, located at Grace Lake Corporate Center in Van Buren Township, Michigan. A short drive from Detroit – the automotive capital of the world – the Van Buren Township facility holds more than 800 employees in the areas of engineering, quality, finance, human resources, information technology, communications, marketing, legal, operations and sales. Grace Lake is home to a state-of-the-art innovation center and product showroom where we showcase our current product lines and future technologies to customers, media, government officials and employees.
Award-winning workplace In 2016, Visteon was presented with a When Work Works Award for its use of effective workplace strategies to increase business and employee success. This prestigious award is part of the national When Work Works project administered by the Families and Work Institute (FWI) and the Society for Human Resource Management (SHRM), and is based on an evaluation of factors associated with employee health, well-being and engagement.
Impact and benefits At Visteon, employees are part of an international organization and are often in daily contact with colleagues and customers all over the world. The nature of our organization allows employees at all levels to deliver results that affect our business on a daily basis. Visteon offers competitive salaries, state-of-the-industry benefits and an environment that encourages employees to achieve their career goals.
Pictured: The DriveCore platform you will support is an integral part of Visteon's commitment to staying on the leading edge of the epic shift toward connected cars and autonomous vehicles. Highlights from our presentations at CES 2018 feature DriveCore along with fully reconfigurable instrument clusters, advanced digital display technologies, driver monitoring, ADAS integration and the industry’s first cockpit domain controller.
Keys to Success
Our team is dispersed among three countries, and even in the U.S., we span two locations in different time zones. You’ll need the flexibility to work with people outside of business hours when needed, as well as the cultural sensitivity to work with our international team. To ensure we all have the right information and we’re staying on track, you’ll need to have very strong communication skills.
While we recognize that there will be a learning curve, you should take a proactive approach to getting up to speed quickly. Most team members will be new, so we’ll all be learning together. We’ll also look to you to continue learning on an ongoing basis; ours is a very forward-thinking environment. As with any new endeavor, there will be some ambiguity as we implement structures, and as those structures evolve flexibility and adaptability will be important. We expect errors will occur, and we don’t place blame but have a genuine desire to help. Your task will be to learn from errors and help the team do the same.
Depending on your level of experience with the automotive industry, you may be surprised at the complexity. Every deliverable has to meet high customer expectations as well as industry standards and regulatory guidelines. This will require you to manage a number of details while also keeping an eye on the big picture.
In addition, in order to excel in any of these roles, you will:
- Combine analytical skills with creativity in solving problems
- Ensure the delivery of top quality work in a fast-paced environment with tight deadlines
- Promote collaboration and knowledge sharing within your team, and with other teams
- Achieve goals independently, but also work in partnership with other teams
- Remain willing to roll up your sleeves and dig into the code
- Share our passion for staying on the leading edge of automotive electronics
Posted: April 4, 2018