Lead Software Architect

Jaguar Land RoverPortland, OR
399d

About The Position

This is the singular purpose of Jaguar Land Rover. Jaguar Land Rover has been a pioneer in automotive research, design, and engineering for almost a century. Building on the rich history of our two iconic brands we're redefining modern luxury through new ideas, new technologies, and new innovations. As part of the Digital Product Platform group here in Portland, Oregon, we work with internal engineering groups and external vendors to build new technologies for Jaguar Land Rover's future vehicle product lines. We thrive on the challenges of working with vehicles in an interconnected world, building rich experiences for our customers. The role combines expertise in automotive systems and architecture to design and implement scalable, high-performance software architectures to create immersive, safe and intuitive experiences for our customers.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or equivalent experience required
  • 8+ years of professional experience in software architecture or systems engineering roles, preferably in the automotive or augmented reality domains
  • Strong programming skills in C/C++, Python and knowledge of real-time embedded systems are essential
  • Detailed working knowledge of Agile scrum methodologies and continuous S/W integration are essential
  • Familiarity with QNX, Linux or Android operating systems and automotive-grade processors or hardware accelerators
  • Familiarity with system design and modeling tools (e.g., MATLAB/Simulink, SysML, UML)
  • Experience working with internal partners development teams and outside suppliers/vendors

Nice To Haves

  • Relevant certifications in software architecture or automotive standards are a plus
  • Experience with AR SDKs and platforms (e.g. ARCore, ARKit, Unity, Unreal Engine) and 3D Rendering technologies is beneficial
  • Expertise in computer vision, image processing algorithms and deep understanding of 3D graphics and rendering techniques are beneficial
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Excellent communication skills, including technical writing and business presentations

Responsibilities

  • Design & develop scalable architectures that allow platforms to be adaptable for various vehicle models and configurations
  • Design software to handle real-time data processing providing accurate and timely information
  • Lead the development of prototypes for testing in simulated and real-world automotive environments
  • Ensure the platform's performance meets automotive-grade requirements such as low-latency, high reliability and safety-critical functionality
  • Collaborate with cross-functional teams to ensure seamless integration of technologies with multiple vehicle platforms
  • Create and maintain detailed technical documentation, including architecture diagrams, design specifications
  • Evaluate partner and vendor offerings to understand their suitability to Jaguar Land Rover's engineering and business objectives
  • Build and maintain relationships with stakeholders across Jaguar Land Rover and its global offices to ensure all work meets requirements and is in alignment with business objectives and strategies
  • Provide technical guidance and mentorship to engineering teams across our business on new and emerging best practices and drive their adoption across the organization
  • Other duties as assigned

Benefits

  • Generous time off policy
  • Discounted Vehicle Car Program
  • Generous health care and retirement plans
  • Maternity Leave
  • Paternity Leave

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Motor Vehicle and Parts Dealers

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service