Driver Engineer Job Description

Driver Engineer Job Description

4.7
167 votes for Driver Engineer
Driver engineer provides stewardship for the CUDA C++ programming language specification and its evolution factoring in support for new GPU hardware capabilities.

Driver Engineer Duties & Responsibilities

To write an effective driver engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included driver engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Additional knowledge of Windows Device Drivers and C Programming is required
Provides assistance in estimating project task and schedules
Develops test plans for product verification
Creates software to meet intended requirements
Work also involves trouble shooting and resolving complex software issues – especially in multi-core environment
Responsibilities will include full lifecycle development of computing hardware for sensor processing applications (e.g., specification, requirements, detailed design, unit and system level test)
The rare opportunity to change the world such that everyone around you is using the product you built
Lead HMI strategy development with HMI and Ergonomics
Own Feature interfaces and develop interface requirements through all effective parties (Vehicle engineering, core and D&R engineering) of affected subsystems/components
Serves as a specialist within the Driver Environment area, requiring limited direction and supervision

Driver Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Driver Engineer

List any licenses or certifications required by the position: DFSS, ISTQB, BPI, FAE, VMO, II

Education for Driver Engineer

Typically a job would require a certain level of education.

Employers hiring for the driver engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Electrical Engineering, Technical, Science, Information Systems, Software Development, Software Engineering, Electronics

Skills for Driver Engineer

Desired skills for driver engineer include:

C/C++
GPU and CPU architectures
C and C++
OpenGL
GPU compilation workflows
C
C/C++ and OOP
CPU
GPU architectures
Memory management

Desired experience for driver engineer includes:

Strong competency in various Vehicle Dynamics analysis tools (MATLAB, ADAMS
Or other instrumentation)
Ability to coordinate across multiple programs to plan vehicle tuning and validation testing
SAE competition experience (BAJA / Formula SAE / )
Have a solid understanding of the theory of operation of radar systems and their strengths/limitations
Experienced with installation and integration of radar systems into vehicles

Driver Engineer Examples

1

Driver Engineer Job Description

Job Description Example
Our growing company is hiring for a driver engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for driver engineer
  • Produce design and associated drawings for current and future projects according to timelines
  • Designing components/systems with a holistic approach – considering surrounding components
  • Conduct detailed design review with systems engineering, component engineering, and packaging engineers to insure the components/systems meet the system level design intent
  • Conduct quality assurance reviews such as FMEA’s, A3’s and Risk Assessments
  • Manage internal and external suppliers to ensure components/systems are manufactured correctly in the required time based on project management needs and production timing, whilst meeting the relevant/required standards
  • Provide technical support related to Driver Environment components to other departments and the assembly plants
  • Resolve project and factory fault reports related to Driver Environment designs by identifying root cause and corrective actions required
  • Software specific Product Definition
  • Development process, methodology, and infrastructure
  • Deployment process
Qualifications for driver engineer
  • Working knowledge of CAN and ADAS radar sensor interface
  • Ability to parse and analyze large amounts of data from test logs
  • Experience with hardware in the loop/software in the loop testing environments
  • Passionate about electrical/electronic systems, new technologies, and cars
  • Have solid technical breadth in electrical and software engineering
  • Familiarity with electromagnetic fields and waves, computer vision, sensor fusion, and vehicle control concepts is a plus
2

Driver Engineer Job Description

Job Description Example
Our company is looking to fill the role of driver engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for driver engineer
  • Customer System Engineering Support
  • Rapid Proof of Concept
  • This is an individual contributor role that requires working with cross-functional teams
  • Lead product definition activities by collecting information from the field and talking to customers to understand the needs and define new solutions / products in collaboration with Sales, FAE and Application Engineering
  • Be the main technical interface to Sales, FAE and customers
  • Participates in Fault Tree Analysis
  • Collaborate on V&V plan (Mechanical, Electrical, and Controls)
  • Leads the integration and issue resolution of the system through the development cycle
  • Support in the scoping of Advanced Technology Work (ATW) projects
  • Stays abreast of new technology, new processes and methods to predict and improve availability
Qualifications for driver engineer
  • BS in CS or CE, MS or PhD
  • 3 to 5 years of relevant systems software development
  • Strong knowledge of CUDA and parallel programming
  • Outstanding communication and planning skills
  • Self driven with a focus on execution and quality
  • Solid Experience in Linux kernel and device driver development
3

Driver Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a driver engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for driver engineer
  • Surround View Camera and Rear View Camera systems
  • Sonar based Parking Assist systems
  • To fulfill/satisfy customer needs
  • Work closely with members of the software team and cross functional teams to develop quality products
  • Works closely with feature owner and system architects in this domain
  • Ensure that designed or reviewed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security across multiple domain areas
  • Maintain and Update the Chime Manager and Producer Interface Requirements for each cadence
  • Update the chime producer database when a new chime is added
  • Deliver calibrations files to the teams that implement the chimes
  • Support chime related questions from the SMT/Quality/GM regions
Qualifications for driver engineer
  • Proficient system level debugging skills and root cause tough issues
  • Familiar with Linux kernel storage SW stack (mmc/ufs driver, kernel block layer, file system and so on) is a big plus
  • Familiar with open source software development, upstream experience is a plus
  • Experience with major distributions of Linux and/or Windows
  • Experience testing specific Ethernet features such as TCP/IP offloads, jumbo frames, Wake on LAN and ACPI/power management
  • 2+ years experience developing and/or optimizing RF driver software for platform solutions or customer cell phone projects
4

Driver Engineer Job Description

Job Description Example
Our company is looking to fill the role of driver engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for driver engineer
  • Create Functional Specifications and Technical Requirement Specifications to develop electronic hardware and software(Dashboard Instruments) that would provide the best reliable functionality, quality and meet all related regulatory requirements
  • Collaborate with cross functional team to develop and sustain LED Driver firmware for intelligent lighting fixtures
  • Apply complete understanding of controlling electrical loads and under firmware control
  • Identify sources of operational improvements and reliability within current and new designs including code refactoring and source maintainability
  • Create unit, integration and regression test plans to identify defects early in the development process
  • Create test automation scripts to expand test coverage and improve overall test efficiency
  • Extend and improve test plans, test plan management and test execution tracking
  • Fully leverage development tools to accurately track software versions, plan releases and manage quality
  • Work directly with Manufacturing Operations and Engineering to ramp new releases into production
  • Deliver the programme QCWFT (quality, cost, weight, function and timing) requirements to the application engineer
Qualifications for driver engineer
  • Good knowledge of the full RF subsystem and main RF components with an ability to root cause 3GPP performance deficits within the system
  • Experience with RF calibration tools and techniques for smartphone/tablet products
  • Expertise in use of communication testers (CMU200, CMW500, Anritsu MT8820C) and associated RF test equipment
  • Familiar with SW configuration managements and SW module testing
  • Drive enhancements to existing ODBC and ADO.NET driver capabilities
  • Ensure all security-related aspects of driver operation function with zero defects
5

Driver Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a driver engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for driver engineer
  • Regularly align with customer (internal / external) for requirements clarification
  • Specify technical system requirements derived from customer (internal / external) requirements
  • Design, plan and track system architecture
  • Create system specifications based on system requirements
  • Formulates Safety Goals, Functional and Technical Safety Concepts according ISO26262
  • Plan and perform safety/FMEA reviews with customers
  • Formulate product variants and product configuration strategies
  • Create product variants and product configuration plans and tables
  • Support development of system verification strategies
  • Support creation of test plans and test specifications
Qualifications for driver engineer
  • Diagnose customer issues and perform bug fixes
  • Suggest and implement driver performance optimizations
  • Master's degree in science or engineering plus 2 years working experiences in the related areas, or bachelor's degree plus 3 years of working experience
  • 2 or more years of Java-based server-side programming experience
  • 1 or more years of multi-threading programming experience
  • Competence with design patterns and anti-patterns

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates