Volkswagen Of Americaposted 15 days ago
$160,000 - $190,000/Yr
Full-time • Senior
Belmont, CA
Wholesale Trade Agents and Brokers

About the position

The Software Engineer Lead - Middleware will be part of a core engineering team leading new product developments for VW Group. They will contribute to the design of embedded systems, networking protocols, and middleware platforms enabling efficient data exchange across diverse hardware and software environments. This is a high-impact role that requires technical leadership, strong software architecture skills, and the ability to work cross-functionally with system architects, platform teams, and product engineering. This role is the primary point of contact and accountability for IT data and middleware integration services and support (life cycle planning of business data integration needs through strategize, architect, design/build/procure, deploy, operate, evolve, support, and retire) for defined products (Data Warehouse, ODS, Business Objects, SAS, Tableau) and platforms (Oracle, SQL Server, Informatica, Biztalk) for both US and Canada. This includes existing on premises services / support and future cloud services / support. Expected to create a well-run team that can sustain credibility with business users while working directly with and adhering to development and support best practices and Data Governance standards and processes. This will require investing time to learn the unique data needs of each area and to proactively advocate how data integration and middleware technology can be best used to further the business goals.

Responsibilities

  • Leadership and management of development & delivery team personnel, developing their skills and capabilities to meet the needs of the organization, as well as building on existing recruiting capabilities to address new needs and skills gaps.
  • Creation and alignment of a data integration platform roadmap to business strategy/outcomes, working closely with the IT Data Sciences and Analytics team to define and determine roles and responsibilities.
  • Plan and execute data and middleware services product and platform support in alignment with enterprise priorities in a cost effective, timely manner.
  • Provide production support (level 2 and level 3) for defined products.
  • Business unit satisfaction levels for data analytic integration products and services.
  • Accountable for delivering upon IT Key Performance Indicators.

Requirements

  • Excellent knowledge in Android Kotlin Java, C++, Python.
  • Experience in Automotive communication buses.
  • Experience of Android app and Android platform development along with experience in AOSP and the AOSP build system.
  • Familiar with modern app architectural patterns (MVP, MVVM, layered architecture, refactoring).
  • Good knowledge of Android testing frameworks (Junit, Espresso, Mockito).
  • Very good knowledge of English (written and spoken) is essential.
  • Excellent communication skills.

Nice-to-haves

  • Experience in Infotainment and Driver Assistance Systems.
  • Rapid SW environment for prototyping and validation.
  • Knowledge of connected vehicle infotainment and communication systems.
  • Understanding of ICE vehicle power requirements.
  • Experience with Paralax.
  • Basic proficiency in German language.
  • Deep understanding of typical vehicle EE architectures and automotive development processes.
  • Experience with Informatica software solutions: Power Center, Data Quality, Enterprise Data Catalog, Axon and Dynamic Data Masking.
  • Experience with Microsoft Biztalk.
  • Experience or working knowledge with cloud data integration toolsets (AWS - Kinesis, Glue, Firehose) and repositories (S3, Redshift, Athena, etc …).

Benefits

  • Eligibility for annual performance bonus.
  • Healthcare benefits.
  • 401(k), with company match.
  • Defined contribution retirement program.
  • Tuition reimbursement.
  • Company lease car program.
  • Paid time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service