Trane Technologies
Trane Technologies
Trane Technologies là một công ty sản xuất và năng lượng toàn cầu, phát triển các giải pháp HVAC, điện lạnh, hệ thống tòa nhà và thiết bị điều khiển cho khách hàng thương mại và công nghiệp. Hoạt động của công ty kết hợp thiết bị, công nghệ kiểm soát khí hậu và dịch vụ tại hiện trường với mạng lưới sản xuất và vận hành chuỗi cung ứng trên toàn thế giới. Công ty tập trung vào các giải pháp tiết kiệm năng lượng, giúp khách hàng giảm phát thải và quản lý dấu chân carbon, cùng các sáng kiến như những cam kết đến năm 2030 và Thử thách Gigaton.

Kiến trúc sư phần mềm nhúng cấp cao và Trưởng nhóm phát triển tại Oberhausen

Dẫn dắt kiến trúc phần mềm nhúng cho các hệ thống điện tử công suất C/C++ phục vụ các sản phẩm HVAC và vận tải bền vững của Trane Technologies. Định hướng kỹ thuật từ giai đoạn ý tưởng ban đầu đến toàn bộ vòng đời sản phẩm.

Mô tả

  • Xác định kiến trúc phần mềm cho các sản phẩm điện tử công suất phục vụ các ứng dụng vận tải và HVAC cố định
  • Dẫn dắt việc thiết kế, phát triển và triển khai phần mềm nhúng cho VFD và các hệ thống điều khiển tiên tiến
  • Hỗ trợ sản phẩm từ giai đoạn ý tưởng ban đầu, sản xuất đến các hoạt động liên tục trong vòng đời
  • Giám sát phần mềm cho các thiết bị quản lý năng lượng, nền tảng firmware, ứng dụng bộ điều khiển, tích hợp điều khiển hệ thống và công cụ phát triển
  • Cải thiện độ tin cậy, hiệu suất, khả năng cấu hình và chất lượng thông qua kiến trúc, đánh giá mã nguồn, kiểm thử và các quy trình CI/CD
  • Hỗ trợ các nhà phát triển tạo ra phần mềm dễ bảo trì, có thể tái sử dụng, mở rộng cùng tài liệu kỹ thuật rõ ràng
  • Phối hợp với các kỹ sư phần cứng và hỗ trợ xác định lựa chọn MCU/MPU cùng các IC ngoại vi
  • Điều phối các chuyên gia phần mềm, bảo mật và kỹ thuật bên ngoài để đáp ứng các tiêu chuẩn an ninh mạng và an toàn chức năng
  • Phối hợp với chủ sở hữu sản phẩm và các bên liên quan trong kinh doanh về việc triển khai từ các quyết định kiến trúc đến khi ra mắt và hỗ trợ vòng đời
  • Theo dõi các phát triển công nghệ, đánh giá linh kiện và phương pháp kỹ thuật, đồng thời đóng góp các đổi mới cho lộ trình sản phẩm
  • Khuyến khích áp dụng AI thực tế và có trách nhiệm trong phân tích, phát triển, kiểm thử, triển khai và giám sát

Yêu cầu

  • Có ít nhất tám năm kinh nghiệm phát triển phần mềm chuyên môn liên quan, lý tưởng nhất bao gồm kiến trúc và thiết kế hệ thống
  • Có khả năng tạo, giải thích và duy trì kiến trúc cho các hệ thống phức tạp bằng các mẫu thiết kế và ngôn ngữ mô hình hóa đã được thiết lập
  • Có kinh nghiệm phát triển các hệ thống điều khiển nhúng chịu các giới hạn về bộ nhớ, hiệu suất, thời gian thực và thiết bị ngoại vi
  • Có kinh nghiệm thực tế với MCU hoặc MPU dựa trên ARM, bao gồm các nền tảng như STM32 hoặc Renesas RA, cùng DSP
  • Quen thuộc với các ứng dụng có yêu cầu thời gian thực
  • Kỹ năng lập trình C nhúng và C++ vững vàng
  • Có kinh nghiệm chuyên môn sử dụng toolchain, trình gỡ lỗi và trình phân tích hiệu năng
  • Có kinh nghiệm với firmware cấp thấp, truy cập thanh ghi, xử lý ngắt, trình điều khiển thiết bị ngoại vi, khởi tạo bo mạch và phân tích phần cứng bằng máy hiện sóng hoặc máy phân tích logic
  • Có kinh nghiệm với Git, Make/CMake hoặc hệ thống build tương tự, các framework kiểm thử tự động và quy trình CI/CD
  • Hiểu biết về các phương pháp đảm bảo chất lượng mã nguồn, phân tích tĩnh và kiểm thử đơn vị, tích hợp cũng như hệ thống
  • Có kinh nghiệm áp dụng các tiêu chuẩn lập trình và mô hình quy trình phát triển phần mềm phù hợp
  • Hiểu biết về an toàn chức năng và an ninh mạng cho các hệ thống nhúng
  • Ưu tiên có từ ba năm kinh nghiệm trở lên trong vai trò lãnh đạo kỹ thuật, chẳng hạn như kiến trúc sư hoặc vị trí cấp cao tương đương
  • Kỹ năng giao tiếp và cộng tác xuất sắc với các bên liên quan về kỹ thuật và kinh doanh
  • Có khả năng dẫn dắt các buổi đánh giá thiết kế và giải thích các quyết định kỹ thuật cho đối tượng không chuyên môn
  • Có kinh nghiệm cố vấn và phát triển kỹ sư
  • Kinh nghiệm về điện tử công suất là một lợi thế rất lớn
  • Có kinh nghiệm về thiết kế dựa trên mô hình và các công cụ như Simulink hoặc PLECS
  • Có kinh nghiệm làm việc theo phương pháp phát triển linh hoạt hoặc lặp
  • Nhận thức về các công nghệ mới nổi và ứng dụng AI/ML cho hệ thống nhúng

Phúc lợi

  • Mức đãi ngộ cạnh tranh
  • Các phúc lợi bổ sung tùy theo địa điểm
  • Cơ hội phát triển chuyên môn và cá nhân
  • Môi trường làm việc hợp tác, tôn trọng và hòa nhập
  • Cơ hội tạo ảnh hưởng đến công nghệ, quy trình và cơ cấu tổ chức
  • Các phúc lợi và chương trình toàn diện
  • Nhà tuyển dụng bình đẳng