Principal Software Architect - Autonomous Driving (Multiple Positions) (REF260916S)

  • Sunnyvale, CA
  • Posted 16 hours ago | Updated 4 hours ago

Overview

On Site
USD 242,600.00 - 246,000.00 per year
Full Time

Skills

Supervision
Delegation
Computer Hardware
System Integration
Software Development
Quality Assurance
Telecommuting
Computer Science
Electrical Engineering
Robotics
Mechatronics
Research
Training
C++
Parallel Computing
CUDA
OpenCL
ARM Architecture
Optimization
ROS
Operating Systems
QNX
Linux
Agile
Testing
PASS

Job Details

Company Description

Robert Bosch LLC seeks a Principal Software Architect - Autonomous Driving at its facility located at 384 Santa Trinita Avenue, Sunnyvale, CA 94085.

Job Description:

Provide technical guidance and supervision to the software development team including task definition and assignment. Possess project-wide responsibility for design and definition of architectures for complex software systems running on dedicated proprietary hardware, including definition of sub-components and work packages, and the delegation of implementation tasks towards globally distributed software development teams. Software development for automated driving/driver assistance systems on dedicated proprietary hardware. Responsible for final approval of software architectures and software integration concepts (including reviews and consulting). Responsible for definition and monitoring of project-wide software development guidelines and software quality review processes that are binding to our globally distributed teams. Telecommuting permitted.

Educational Requirements:

Master's degree or foreign degree equivalent in Computer Science, Electrical Engineering, Robotics Engineering, Mechatronics, or related field.

Experience Requirements:

Three (3) years of experience in job offered, Software Engineer, Software Developer, Research Engineer, or in a related occupation.

Special Skills Requirements:

Academic training or work experience in the following:

1. C++ Programming

2. Parallel Computing (CUDA or OPENCL)

3. ARM Architecture and Neon optimization development

4. ROS (Robot Operating System) Framework

5. QNX or Linux

6. Agile Development

Annual Salary: $242,600-$246,000/yr.

Applicants interested in the position should apply using the option below.

#LD-NI

Job Description

Qualifications

Additional Information

Equal Opportunity Employer, including disability / veterans

*Bosch adheres to Federal, State, and Local laws regarding drug-testing. Employment is contingent upon the successful completion of a drug screen and background check. Candidates who have been offered the position must pass both screenings before their start date.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.