Aptiv

MTS – React-TypeScript Architect - VS Code Platform Modernization

IND Bangalore, India (2), SEZ - WR Full time

JOB DESCRIPTION – MTS (React / TypeScript)

Wind River

In a world increasingly driven by software innovation, Wind River is pioneering technologies that accelerate digital transformation through Mission Critical AI Systems—built with the highest standards of safety, security, performance, and reliability. Our success depends on innovation at speed and delivering solutions that operate at the intelligent edge.

Wind River’s impact spans telecommunications (including 5G), industrial automation, sustainable energy, robotics, mining, connected healthcare, automotive, aerospace, and defense. Recognized as a leader in Edge Compute OS Platforms and consistently named a Top Workplace, Wind River offers an opportunity to make a meaningful impact in a culture built on respect, collaboration, and growth.



ABOUT THE OPPORTUNITY

We are seeking a MTS to play a key technical leadership role in modernizing and evolving Wind River’s developer tooling ecosystem.

You will help lead the re-architecture of our Eclipse-based Workbench into a modern, extensible Visual Studio Code–based platform, built with TypeScript and React. This role goes beyond feature delivery — you will influence architecture, guide engineering standards, and mentor developers while ensuring the platform scales for complex embedded and real-time system use cases.

Your work will directly improve the productivity of engineers building mission-critical systems across industries.

Responsibilities

  • Technical Leadership & Architecture
  • Drive the architecture and technical direction of the VS Code–based Workbench platform.
  • Lead the migration and re-architecture of complex Eclipse-based tooling into a modular VS Code extension ecosystem.
  • Define best practices for extension architecture, UI frameworks, state management, and performance optimization.
  • Ensure the platform is scalable, extensible, and maintainable for long-term evolution.
  • Design & Development
  • Design and implement advanced VS Code extensions, custom views, commands, workflows, and developer productivity features using TypeScript and React.
  • Build sophisticated UI experiences including multi-panel views, real-time data visualization, debugging tools, and system analysis dashboards.
  • Collaborate closely with backend teams to integrate with compilers, debuggers, build systems, and remote toolchains.
  • Lead performance tuning of UI and extension interactions, especially for large-scale embedded projects.
  • Platform & Engineering Excellence
  • Define and improve build, packaging, release, and distribution pipelines for developer tools.
  • Champion code quality, automated testing, observability, and maintainability.
  • Review designs and code across the team to ensure architectural consistency.
  • Troubleshoot complex cross-layer issues spanning UI, extensions, backend services, and system tooling.
  • Collaboration & Mentorship
  • Mentor engineers and provide technical guidance across frontend and tooling initiatives.
  • Partner with UX, DevOps, QA, and platform teams to deliver cohesive developer experiences.
  • Contribute to long-term technical roadmaps and technology evaluations.
  • Engage with internal stakeholders and customers to understand workflows and translate them into tooling improvements.
  • Develop build, packaging, and distribution workflows for Workbench-related components.
  • Ensure high-quality, maintainable, and testable code with appropriate unit and integration tests.
  • Debug and troubleshoot UI, integration, and performance issues.
  • Address issues reported by internal teams and external customers.
  • Participate in design discussions and contribute to flexible, extensible software architecture.
  • Improve team effectiveness by mentoring, code reviews, and knowledge sharing.


ABOUT YOU

Core Competencies & Demonstrated Success

  • Strong technical leadership with the ability to own major subsystems end-to-end
  • Deep understanding of frontend architecture, performance, and scalability
  • Ability to influence engineering standards across teams
  • Excellent collaboration skills in global, cross-functional environments
  • Strong problem-solving mindset and ownership mentality

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8+ years of software development experience, with significant focus on frontend engineering
  • Expert-level proficiency in TypeScript and React, including:
  • Advanced hooks patterns
  • Complex state management architectures
  • Performance optimization techniques
  • Component library design
  • Strong experience designing and maintaining large-scale frontend codebases
  • Hands-on experience building Visual Studio Code extensions (strongly preferred)
  • Experience with Eclipse IDE/plugin architecture or other extensible IDE platforms (major plus)
  • Solid understanding of software architecture, modular design, and API contracts
  • Experience integrating with backend systems, CLIs, compilers, debuggers, or developer tools
  • Familiarity with CI/CD pipelines, automated testing frameworks, and container technologies (Docker)
  • Experience with build systems and packaging for desktop or IDE-based tools
  • Exposure to embedded systems, real-time systems, or systems programming workflows is a strong plus
  • Strong written and verbal communication skills in English


NICE TO HAVE (Senior-Level Differentiators)

  • Knowledge on Hypervisor, Embedded systems, RTOS
  • Experience designing plugin/extension ecosystems
  • Knowledge of language servers (LSP), debug adapters (DAP), or code analysis tooling
  • Experience with remote development environments and toolchains
  • Background in developer experience (DevEx) platforms
  • Contributions to open-source developer tools or IDE extensions

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.