PrintFacebookTwitterRSS 2.0

Current Openings

Software Engineer, Autonomous R&D Jun. 26, 2017

Design and develop software/systems for autonomous vehicles

Key Responsibilities
1. Design and develop new software for autonomous vehicle research projects.

Work with Advanced Engineering project teams to develop new functional software for research and development of intelligent vehicle systems.

Develop code using SIL simulation, transfer code to prototype vehicle environment, optimize and tune software parameters to meet prototype vehicle performance requirements.

2. Design and develop software tools as needed to support data acquisition during advanced R&D projects.

3. Design and develop new software to integrate functionality of autonomous vehicle subsystems (sensors, V2X signals, maps).

4. Pursue innovative software solutions to provide optimized solutions to complex problems with focus on computational efficiency.

Collaborative Working Relationships
Work within a project team to achieve a common goal

Coordinate with Mobis engineering experts in Seoul, Korea.

Support and collaborate with other advanced engineering project teams.

Key Tasks
New software development for intelligent vehicle projects.

Develop departmental software expertise and knowledge.

Experience Level
0+ years of relevant experience including:

Designing vehicle active safety control software.

Integrating various vehicle subsystem and sensor outputs for new functionalities.

Optimizing functional software for computational efficiency.

Software development in model based and C++ environments.

Educational Requirement
B.S. in Engineering: Software, Electrical, Electronics, Computer

Masters/PhD a plus

Additional Experiences
Model Based Development, Matlab/Simulink

Map data interfacing

Control systems development

Required Skills
Experience programming with C++

Programing in Model Based Development environment such as Matlab

Experience developing in simulation environments and vehicle environments

Understanding of software/systems engineering for complex systems

Logical approach to troubleshooting and debugging

Preferred Skills
Experience with autonomous vehicles

Computer Vision processing (stereo and/or monocular)

Characterizing sensor performance and degradation in different environments

Fusing sensor data to improve understanding of scene around the vehicle

Using current understanding of scene to guide/improve perceptual processing

Advanced control systems to smoothly drive vehicles in extreme situations

Experience with Linux

Experience with ROS


Please click here to apply