招聘

Senior Engineer-Visual Studio Code Plugin Developer
CAN Kanata (2), ON - WR
·
On-site
·
Full-time
·
2mo ago
必备技能
TypeScript
JavaScript
Visual Studio Code
Embedded Development
DevOps
CI/CD
Git
GDB
OpenOCD
Senior Engineer, Visual Studio Code Plugin Developer (Embedded Systems DevOps)
The team is looking for a developer who can design, build, and maintain Visual Studio Code extensions that streamline workflows for embedded software development. This role blends deep knowledge of VS Code’s extension APIs with hands‑on experience in embedded toolchains, build systems, and DevOps automation. The ideal candidate thrives in developer‑experience work and enjoys shaping tools that engineers rely on every day.
Key Responsibilities
- Develop, maintain, and enhance Visual Studio Code extensions for embedded software workflows.
- Integrate plugins with embedded toolchains, debuggers, compilers, and hardware programming interfaces.
- Collaborate with firmware and platform teams to understand developer pain points and translate them into intuitive tooling.
- Implement CI/CD pipelines for plugin testing, packaging, and deployment.
- Ensure extensions are performant, stable, and compatible across platforms.
- Create automated test suites for plugin functionality and integration scenarios.
- Document extension features, APIs, and usage patterns for internal and external developers.
- Monitor user feedback, diagnose issues, and deliver timely fixes or improvements.
- Contribute to architectural decisions around tooling, DevOps workflows, and developer experience.
Required Qualifications
- Strong experience developing Visual Studio Code extensions (TypeScript/JavaScript).
- Solid understanding of VS Code extension APIs, debugging adapters, and language server protocols.
- Hands‑on experience with embedded development workflows (e.g., ARM, microcontrollers, RTOS, cross‑compilers).
- Familiarity with embedded debugging tools (JTAG/SWD, GDB, OpenOCD, etc.).
- Proficiency with DevOps tools and practices, including CI/CD pipelines, automated testing, and artifact publishing.
- Experience with Git, version control workflows, and release management.
- Strong problem‑solving skills and ability to work cross‑functionally with firmware and platform teams.
- Ability to write clean, maintainable, well‑documented code.
Preferred Qualifications
-
Experience with C/C and embedded firmware development.
-
Knowledge of build systems such as CMake, Bazel, or Make.
-
Familiarity with containerized development environments (Docker, devcontainers).
-
Experience with cloud‑based DevOps platforms (GitHub Actions, Azure DevOps, GitLab CI).
-
Background in developer tooling, IDE integrations, or language server development.
-
Understanding of hardware‑in‑the‑loop testing or embedded simulation environments.
-
Experience contributing to open‑source projects, especially in the tooling or embedded ecosystem.
-
Hands‑on experience using generative AI tools to accelerate software development, testing, or documentation workflows
-
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.
总浏览量
1
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Senior Software Engineer
Hulu (Disney) · Bristol, CT, USA

Senior Software Engineer, Behavior Planning
Nuro · Mountain View, California (HQ)

Senior Software Engineer, Storage
Patreon · San Francisco

Senior Systems Software Engineer
Crusoe · San Francisco, CA - US

Senior Software Engineer [C2]
RTX (Raytheon) · fullerton, California, United States of America
关于Aptiv

Aptiv
PublicA global technology company that develops safer, greener, and more connected solutions, which enable the future of mobility.
10,001+
员工数
Dublin
总部位置
$10.2B
企业估值
评价
3.8
10条评价
工作生活平衡
2.8
薪酬
3.2
企业文化
3.6
职业发展
3.1
管理层
3.4
68%
推荐给朋友
优点
Supportive management and leadership
Good benefits and vacation time
Professional development opportunities
缺点
Heavy workload and overtime expectations
Fast-paced and stressful environment
Limited growth opportunities
薪资范围
56个数据点
L2
L3
L4
L5
L6
L2 · Data Analyst L2
0份报告
$67,909
年薪总额
基本工资
$27,164
股票
$33,955
奖金
$6,791
$47,536
$88,282
面试经验
4次面试
难度
3.8
/ 5
时长
14-28周
体验
正面 0%
中性 0%
负面 100%
面试流程
1
Application Review
2
Resume Review
3
Recruiter Screen
4
Phone Interview
5
Final Interview
6
Offer Decision
常见问题
Behavioral/STAR
Past Experience
Culture Fit
Industry Knowledge
Leadership Scenarios
新闻动态
Aptiv Stock at Support Zone – Bargain or Trap? - Trefis
Trefis
News
·
4d ago
Here is why Aptiv (APTV) is Among the 12 Best EV Stocks to Buy For Long Term Investment - Insider Monkey
Insider Monkey
News
·
5d ago
Aptiv PLC (APTV) Stock Declines While Market Improves: Some Information for Investors - Yahoo Finance
Yahoo Finance
News
·
6d ago
TD Cowen Cuts Aptiv (NYSE:APTV) Price Target to $90.00 - MarketBeat
MarketBeat
News
·
6d ago