GM open positions FEB-2016

14
ATC-I Referral Program Open positions- Feb 2016: 1. SW RT Embedded Group Manager 2. SW RT Embedded Engineer 3. HW System Architect 4. Senior Vehicle Cyber Security Ethical Hacker 5. Senior Java Software Engineer 6. QA Engineer 7. Speech Interaction Engineer 8. Signal Processing and Algorithms Developer 9. Exceptional Software Development Student 10. SW and System Integration 11. Speech Recognition Engineers 12. Testing and Verification Engineer 13. DSP Developer 14. Algorithms Engineer

Transcript of GM open positions FEB-2016

Page 1: GM open positions  FEB-2016

ATC-I

Referral Program

Open positions- Feb 2016:

1. SW RT Embedded Group Manager

2. SW RT Embedded Engineer

3. HW System Architect

4. Senior Vehicle Cyber Security Ethical Hacker

5. Senior Java Software Engineer

6. QA Engineer

7. Speech Interaction Engineer

8. Signal Processing and Algorithms Developer

9. Exceptional Software Development Student

10. SW and System Integration

11. Speech Recognition Engineers

12. Testing and Verification Engineer

13. DSP Developer

14. Algorithms Engineer

Page 2: GM open positions  FEB-2016

Advanced Technical Center – Israel

Open positions- Feb 2016

General Motors Advanced Technical Center - Israel (GM ATC-I) is a research center focusing on creating, researching

and evaluating innovative applied concepts and technologies for the future vehicles and automotive industry in general.

Researchers at GM ATC-I conduct independent technical research work, along with initiating and leading collaborative

projects with academic and industrial partners, both in Israel and abroad. The site is at the forefront of innovation for the

evolving new mobility era.

Global Engineering:

1. SW RT Embedded Group Manager- Automated Driving and Active Safety (ADAS)

The Automated Driving and Active Safety (ADAS) Technical Resource Center is responsible for developing control systems for

the automated future vehicles.

We are looking to hire a Group manager to establish the group and Support the development of control products. Leadership

of the design and development of ADAS systems and Provide oversight and technical management of experienced control

system engineers and technical specialists. This is a unique opportunity to be involved in a setup of a new group in the

automotive world.

Among his responsibilities is to provide direction on technologies related to future ADAS programs and related sub-systems, Manage the development and integration of ADAS controls product lines. Support process improvement activities focused on high first-time delivery quality and 100% on-time execution, Translate business objectives to actionable deliverables for work group and Manage overall engineering execution with other departments, functions, suppliers, and customers globally.

Required:

BS Degree EE or CE/CS Engineering required (MS Degree EE or CE/CS Engineering preferred)

Minimum 8 years of development Experience

3-5 years of experience in controls system development

Strong focus on ring/functional component integration and testing

Strong background defining embedded architectures and specifying microcontrollers, low level software and hardware interfaces

Understanding of controls requirements (i.e., DOORs, SRS’s, SSTS’s etc...)

Demonstrated proficiency in working with system/software/hardware requirements development and validation

Knowledge of failure mode requirements engineering processes (FMEA, Hazard Analysis, Fault Tree analysis, DFSS)

Knowledge of embedded software development, testing and associated tools

Results driven individual with high levels of initiative, urgency and pro-activity

High degree of People & Program Management skills

High level of analytical, communication, and interpersonal skills

Good business acumen, organizational and strategic agility

Page 3: GM open positions  FEB-2016

2. SW Embedded Engineer - Technical Specialist production group

The Automated Driving and Active Safety (ADAS) Technical Resource Center is responsible for developing control systems for

the automated vehicles. The production group is responsible for execution of the near future vehicles. The Control Systems

Engineer will develop microprocessor-based Software Design, real-time control algorithms and software in high level (C)

language and Develop Matlab models that meet documented requirements. Support algorithm requirements development,

Participate in Algorithm Technical Review Board and Support Algorithm Requirement Development.

In addition he will be responsible for:

Document Algorithm Functional and Verification Requirements Develop/Document/Review I/O Functional Requirements and test cases Software Test Definition, Execution, and Analysis Build, check and verify a controller-target software package Integration Planning Perform Controller-Target Integration Build Check Integrity of the Integration Build Archive the Build Products and Related Files Conduct/Participate in Work Product Reviews for requirements, software, and specifications incorporating I/O

functional requirements/test cases Familiarity with Model, Software, and Hardware-in-the-Loop test methods Experience with Mathworks controls modeling and code generation tools Project Management Change Management Process and Standards Development

Minimum Qualifications

BSC in Electrical Engineering, Computer Science, Math, Aeronautical Engineering Over 4 years in SW development Understanding of engineering theory and principles of operation of mechanical/electrical mechanisms Demonstrated technical and professional skills in job-related area required Exhibits appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals High level analytical ability where problems are unusual and complex High level of interpersonal skills to work independently and effectively with others Knowledge of engineering software and systems as it pertains to job-related area Familiarity with Model, Software, and Hardware-in-the-Loop test methods Experience with Mathworks controls modeling and code generation tools

Page 4: GM open positions  FEB-2016

3. HW System Architect

We are looking to hire a HW System Architect with 15+ years' experience in a leadership role within the HW Infotainment

Industry. Highly motivated, driven for product excellence candidates will be responsible for defining GM's future generation

Infotainment architectures.

Roles and Responsibilities include:

Creates new architectural configurations subject to constraints of re-use, cost, timing and hardware capabilities.

Defines new platform features and capabilities aligned with customer and key stakeholder's future requirements.

Identify system partitioning considerations including technical, sourcing strategy, advanced features compatibility.

Design global system architectures covering multiple market needs with scalable designs.

Delivering Audio and Infotainment architectures which meet business objectives while minimizing total cost.

Creates and leads the technical presentation for quote responses, design reviews and internal management reviews.

Key component tradeoff analysis and selection.

Generate Cost assumptions based on subsystem proposals

Candidates must demonstrate an industry leading domain knowledgebase in the following areas:

Computing Architecture – In car preferred

Audio and infotainment system design - Automotive preferred

Wireless design - Connected vehicle preferred

Audio and Display signal processing

Electronics manufacturing process and Design for manufacturing

Analog and Digital radio systems

Automotive design verification testing including Environmental, EMC and Parametric Performance - preferred

Page 5: GM open positions  FEB-2016

4. Senior Vehicle Cyber Security Ethical Hacker

This is a unique opportunity to hack the future vehicles developed across the world. The Senior Vehicle Cyber Security Ethical Hacker will be responsible for performing security vulnerability assessments, embedded penetration testing, and product security testing on vehicle systems and components. TASKS AND RESPONSIBILITIES:

Perform embedded security pen-test activities, both automated and manual, to identify and exploit vulnerabilities in embedded components, systems, applications, and network components in an effort to reduce risk and improve product security.

Defining pen-test methodologies with a combination of automated and manual tools.

Execute security design reviews of new systems and products.

Design and conduct / coordinate security audits, risk assessments, and pen tests.

Evaluation and selection of external vendors and tools.

Demonstrate critical thinking and creative analysis techniques in distilling test results, eliminating false positives and providing actionable recommendations for mitigation.

Serve as subject matter expert and resource on security exploits and containment approaches.

Research emerging vulnerabilities and develop proof-of-concept code in a laboratory setting.

Develop custom tools to support penetration testing as required.

Make recommendations concerning the overall improvement of vehicle security posture through the proactive discovery of security weaknesses using penetration-testing techniques.

Document technical and logical security findings identified during the security assessments, and report them in a timely manner.

Collaborate and share knowledge with team members via formal and informal methods on a regular basis.

Execute tests independently or work as part of a testing team

Perform additional incidental duties as assigned by management or job responsibilities. REQUIRED SKILLS:

Bachelor's degree (B.A. or B.S.)

Three or more years of experience in penetration testing.

Extensive technical computer/network/vehicle knowledge and understanding of computer/vehicle hardware,

software, networks, communications and connectivity.

Proficiency in at least two of the following languages- C, C++, C#, Python, Ruby, Perl, shell scripting.

Competence with security testing tools and procedures for information security.

Very strong verbal and written communication skills.

Ability to work with individuals within both the technical community, leadership, and the business.

Ability to work constructively as an individual or in groups with minimal supervision.

Ability to work in a team with aggressive deadlines and multiple priorities while staying a team player.

A hands-on self-starter with an innate aptitude for technology and is constantly looking to broaden their technical horizons.

PREFERRED SKILLS:

Previous Red Team experience.

Experience conducting embedded device security assessments.

Previous software development to support penetration-testing including exploit development, tool modules, covert tunneling, scanning scripts, passive collection, etc.

Experience supporting development teams to guide them all through remediation plans of code challenges.

Page 6: GM open positions  FEB-2016

GCCX:

General Motors (GM) is a global leader in the area of online consumers and cars - a strategic trend among the global leading

car manufactures. GM established GCC (Global Connected Consumer) which is responsible for OnStar serving millions of

drivers globally. GM recently founded GCC Israel, responsible for developing the next generation of online services for

consumers and cars. Read more here: http://www.vauxhall.co.uk/onstar/index.html

5. Senior Java Software Engineer

We are seeking a talented Java SW engineer to contribute to the success of our ambitious goals.

What you'll be doing:

You will be part of a small start-up feel group within a global corporate expansion.

You will design, develop, debug, deploy, maintain and deliver large-scale, highly distributed, real-time system that is the

core of serving millions of vehicles.

You will work in an agile development environment.

Your place is with us if:

You are looking to break standard Java development rules

You want to have an opportunity to change the automotive world

You have rich hands-on programming experience, using common-sense-driven design techniques; outstanding

understanding and use of non-trivial system architecture

You are a true team player, with a strong sense of ownership, urgency and drive.

Qualifications

Essential:

Extraordinary coding skills in Pure Java.

Unique ability to write your own code better and faster than integrating existing frameworks.

Hands on experience working with global enterprise SW systems.

Self-directed and capable of performing effectively in a dynamic environment.

Desirable:

Knowledge / Experience in development for WebLogic.

Rich, hands-on experience developing with HTML, XML, Oracle and Linux/Unix.

Unix system administration experience – advantage.

Effective collaboration within a multinational team.

Page 7: GM open positions  FEB-2016

6. QA Engineer-

Responsibility

The QA Engineer will be part of the GSP QA team and will be responsible for:

Create and execute of test cases for GSP and its interfaces

Perform root cause analysis on suspected defects

Manage defect Triage with US testing and development teams

Providing 3rd and 4th field operation support (on call)

Organization

QA Engineer will be part of the QA team

Report line – the functional tester will report to GSP QA team leader

Experience & Qualifications

Required:

Bachelor’s degree in Computer science or related technical field or equivalent practical experience

Experience in functional testing – 5 years’ experience

Proven experience testing business processes end-to-end

Experience in QA of large complex systems Including server, client web, client mobile

Experience working with SOAP UI

Experience working with Oracle db

Experience performing root cause analysis and reading log files

Hands on capabilities and character

Experience with Quality lifecycle management tools (Such as ALM)

Field operation support capabilities

Excellent communication skills – Excellent English (reading/writing)

Ability to handle multiple assignments and tasks independently

Seek to continuously improve his/her work

Desirable:

Experience in agile environnement - a plus

Developer background - a plus

Page 8: GM open positions  FEB-2016

Research:

7. Speech Interaction Engineer - Human Machine Interface (HMI) Group

The Human Machine Interface group is responsible for conducting independent research as well as initiating and

managing research projects in collaboration with local and worldwide academy and industry research groups. The

group is responsible for developing and evaluating leading HMI technologies with special focus on speech technologies

and adaptive HMI.

We are looking for a Speech Interaction Engineer that will join a unique design and development team to create the

next generation of Infotainment and Instrumentation systems. The position is part of GM’s Vehicle User Interface

Systems team as a global Subject Matter Expert (SME).

Key Responsibilities

Global responsibility for the design and specification of dialogs which will efficiently leverage state of the art Speech

System technology to deliver a highly satisfying user experience

Design of dialogs which will leverage both speech interaction and manual interaction in a multimodal design

Design of personal assistant type speech applications

Develop best practices for speech user interface design in the in-vehicle environment

Design and perform user/usability and system feature studies

Work with suppliers to assess different speech interaction solutions

Define, develop, execute, and lead advanced design and development projects in the speech interaction domain

Stay abreast of new interaction design technologies and methods

Understand and apply underlying speech technologies to enable the team’s design vision

Travels as required

Required Skills and Experience

Over 5 years of experience with spoken Human-Machine Interaction and/or speech system design

Proven experience in user/usability testing techniques

Solid technical background in at least one of the areas:

Spoken dialog systems or speech software architecture

Natural Language Processing

Machine Learning or Artificial Intelligence

Proven interdisciplinary skills to combine speech interaction design with the best underlying technological solution

Demonstrated success in a fast pace results oriented engineering environment

High level of oral and written communication skills to work with suppliers and key stakeholders

High level analytical ability where problems are unusual, complex or ambiguous

High level of interpersonal skills to work independently and effectively with others

Education and Training

MSc in Computer Science, Human Factors, Interaction Design, Computational Linguistics or any related area, which

covers multiple of the above responsibilities and knowledge areas.

Preferred: a combination of science and art degrees

Page 9: GM open positions  FEB-2016

8. Signal Processing and Algorithms Developer

General Motors Advanced Technical Center in Israel (GM ATCI) is looking for a hands-on signal processing algorithms developer experienced in analysis of collected sensor measurements to participate in development of advanced radar systems. Project Description: The algorithms developer will be involved in a projects developing next generation automotive radar. The project includes development of a radar system hardware, development and implementation of innovative radar signal processing algorithms, and performance testing. The candidate is expected to participate in algorithms development and his responsibilities will include:

Development of the signal processing algorithms in Matlab

Algorithms refining and optimizing based on collected measurements

Transferring developed algorithms to the DSP team

Qualifications: - Must:

o Hands on experience in algorithms development using Matlab

o BSc/MSc in Electrical Engineering or equivalent degree

o Knowledge in statistical signal processing: estimation and detection theories

- Advantage:

o Experience with radar systems

9. Exceptional Software Development Student - User Experience Technologies Group

General Motors Advanced Technical Center in Israel (GM ATCI) is looking for a hands-on motivated software developer to take active role in the development of new automotive user experience. Job Summary: Ever wanted to work on applied research with special focus on the cutting edge user experience in automotive domain? Be part of General Motors User Experience Technologies Lab and contribute to the definition of new automotive user experience. We are looking for a highly motivated student with excellent programming skills and interest in algorithms. This position will give you an opportunity to apply your software development and problem solving skills to challenging problems defining the way people will drive in the future. Key Qualifications:

Student in computer science or other related field with an emphasis on software development practices.

Average grades 85+ from leading universities

Strong programming skills in Java, C# or C++

Ability to quickly prototype ideas / solutions and perform critical analysis and using creative approaches for solving complex problems.

Knowledge of machine learning techniques and algorithms is an advantage

Page 10: GM open positions  FEB-2016

10. SW and System Integration

General Motors Advanced Technical Center in Israel (GM ATCI) is looking for a hands-on system and signal processing algorithm developer experienced in analysis of collected sensor measurements to participate in development of advanced radar systems. Project Description: The system and Sw integration person will be involved in a project studying next generation automotive radar. The project includes development of a radar system hardware, development and implementation of innovative radar signal processing algorithms, integration of the radar with the other high-level systems and performance testing.

Job Description:

The system and Sw integration person is responsible of the algorithms, Hw, and Sw integration, definition and

implementation of interfaces.

Integration of the radar processing in the high-level sensor fusion

Work on the Linux central computer to integrate radar inputs

Definition of the radar and the system interface

Interface of radar simulation with the high-level system

Analysis of radar processing performance on the high-level system

Work with Algorithms, DSP and QA teams on MIMO radar system integration.

Lead from radar side the vehicle-level testing activities

Qualifications: (a) B.Sc/M.Sc at related field. (b) At least 5 years proven experience of Sw/Hw system integration. (c) Hands on abilities with regards to both MATLAB algorithms Linux Sw,. (d) Good system/project view. (e) Experience with Sw, drivers and system level infrastructure (f) Self-managed, fast learning, team player. (g) Leader capabilities

Page 11: GM open positions  FEB-2016

11. Speech Recognition Engineer

Role Summary

You will work as a member of GM Core Infotainment & Telematics Technologies team as a global Subject Matter

Expert (SME) in speech recognition and digital signal processing (DSP) for Infotainment and Telematics systems.

Some of the technologies involved with this position include dialog management, speech recognition and machine

learning.

Key Responsibilities

Global responsibility for the specification, selection, integration and performance of dialog management

and speech recognition used in the Infotainment and Telematics systems

Identification and analysis of attributes that contribute to in vehicle voice recognition performance

Act as technical point of contact to speech technology suppliers

Work with suppliers to assess different speech recognition solutions.

Define, develop, execute, and lead advanced technology projects in the dialog and speech recognition

domains

Stay abreast of new technology and competitive products

Support development of objective and automated testing tools and procedures for in vehicle voice

recognition

Travels as required

Required Skills and Experience

Minimum: 3-5 years of experience in design, deployment, specification, or development in speech

recognition, natural language, machine learning or signal processing

Minimum: 5 years of engineering experience in product development analysis and problem solving

Minimum technical experience:

o Speech recognition technologies

o Digital signal processing

o Machine learning

Required demonstrated success in a fast pace results oriented engineering development

High level of oral and written communication skills

Exhibits appropriate interpersonal styles and communication methods to work effectively with business

partners to meet mutual goals, including building and maintaining mutually beneficial business and networking

relationships, both informal and formal

High level analytical ability where problems are unusual, complex or ambiguous

High level of interpersonal skills to work independently and effectively with others

Education and Training

Required: MSc or PhD in Electrical Engineering or Computer Science or a related technical field

Page 12: GM open positions  FEB-2016

12. Testing and Verification Engineer

General Motors Advanced Technical Center in Israel (GM ATCI) is looking for a hands-on system and signal processing algorithm developer experienced in analysis of collected sensor measurements to participate in development of advanced radar systems. Project Description: The testing and verification engineer will be involved in a project studying next generation automotive radar. The project includes development of a radar system hardware, development and implementation of innovative radar signal processing algorithms, integration of the radar with the other high-level systems and performance testing.

Job Description:

The testing and verification engineer is responsible of the definition, planning and execution of, Hw, and Sw

testing, performance evaluation and data collection. Specific tasks include:

Planning and execution lab and field tests of the radar system including Hw , Algorithms and Sw

Definition, planning and data collection of real-life scenarios

Analysis of the collected data in MATLAB and performance evaluation

Support radar integration and testing on the vehicle

Planning and execution of algorithms acceptance test (include MATLAB and DSP)

Work with DSP and Algorithm teams to meet system performance

Responsible for All DEMO related activities

Responsible for All test related activities (installation, measurement equipment etc.)

Qualifications:

(h) B.Sc at related field. (i) At least 3 years proven experience of Sw/Hw system development/testing/verification. (j) Proven real data analysis experience in MATLAB (k) Proven record of tests planning and preparation (l) Hw and Sw integrated system testing experience (m) Self-managed, fast learning, team player. (n) Organizational capabilities

Page 13: GM open positions  FEB-2016

13. DSP Developer

General Motors Advanced Technical Center in Israel (GM ATCI) is looking for a hands-on system and signal processing algorithm developer experienced in analysis of collected sensor measurements to participate in development of advanced radar systems. Project Description: The DSP developer will be involved in a project studying next generation automotive radar. The project includes development of a radar system hardware, development and implementation of innovative radar signal processing algorithms, and performance testing.

Job Description:

DSP expert is responsible for all aspects of implementation of the automotive radar related algorithms on the

designated DSP target.

(1) Algorithms implementation and validation Vs MATLAB reference.

(2) Algorithms analysis in terms of complexity, MIPS, bandwidth, bottlenecks etc.

(2) Complex, Multi-core, multi-threaded DSP architecture, system definitions, OS, API etc.

(3) Hands on validation of implementation and performance at simulation, EVK and actual products – both at lab

and field tests.

(5) Performance optimization to achieve real-time operation.

(6) Closely-coupled work with both algorithms and QA teams.

(7) Set coding conventions, implementation flow and methods.

Qualifications: (a) B.Sc/M.Sc at related field. (b) At least 5 years proven experience of DSP implementation with similar characteristics. (c) Hands on abilities with regards to both MATLAB algorithms and real-life testing. (d) Recent experience with related DSP models – TI’s TDA2/3, C66x, C674x, C64x (or similar). (e) Recent experience with high-MIPS, multi-threaded, multi-core, real-time designs (f) Self-managed, fast learning, team player. (g) Signal processing knowledge/experience. (h) Good system/project view.

Page 14: GM open positions  FEB-2016

14. Algorithms Engineer – Next Generation WiFi Simulation and Testing

General Motors Advanced Technical Center - Israel (GM ATCI) is looking for an algorithm engineer (contractor) for a next generation WiFi simulation and testing project. Description of the project: We are conducting a research project on connected vehicle based on emerging new communication technologies,

among which is the next generation (802.11ax) WiFi communication. The goal is to provide the vehicle enhanced

wireless capabilities. The projects explores both current WiFi capabilities as well as enhancements, and new

future technologies for automotive use cases.

Position qualifications and requirements:

- M.Sc. in Electrical Engineering or Computer Engineering - 3 years hands-on algorithm development in MATLAB and C\C++ - Strong background in Digital Communication and Statistical Signal Processing - Deep understanding of 802.11n/ac standard – strong advantage - Deep understanding in wireless channel models - strong advantage

- Knowledge in error correcting codes - advantage - Communication lab equipment hands on experience - advantage

- Research orientated innovative approach

Please send your resume: [email protected]

Gonen
Pencil
Gonen
Rectangle
Gonen
Textbox