- 截止
- 2022-11-25(已截止)
- 资历
- experienced
- 部门
- 电源解决方案 › 应用、控制和电气 › 软件平台和网络模块
职责
- 与组织中的利益相关者合作,了解需求并推动软件架构和新功能的设计
- 开发和维护软件平台的新功能
- 参与新产品前期可行性研究
- 参与功能和软件需求定义
- 为流程和工具的持续改进做出贡献
- 通过编写和更新技术文档促进知识共享
必备要求
- 计算机科学或类似专业的学士或硕士学位
- 高级编程技能,包括 C 和 C++、套接字编程、网络概念和设计
- 具有定义架构和设计复杂功能和解决方案的经验
- 具有网络、操作系统和应用程序性能分析和优化经验
- 通过分布式嵌入式控制系统获得领域知识
- 具有分布式异构和多线程软件开发、多平台中间件和硬件/平台抽象层的经验
- 具有 Linux 操作系统经验,包括内核和驱动程序开发、进程间通信 (IPC) 机制
- 积极主动,善于解决问题,注重结果,具有良好的责任感
- 能够按时完成任务并获得高质量的输出
- 对新机遇有创造性的方法
- 作为团队的一员,能够实现目标,自然地进行协作和共享知识
- 良好的沟通能力,流利的英语(口语和写作)
优先条件
- 拥有处理大型代码库的经验,该代码库会随着时间推移不断维护和扩展
- 具有实时嵌入式系统经验
- 脚本语言 Ruby/Python/Bash 的编程技能
- 具有 GIT、JIRA 和其他 Atlassian 工具的使用经验
- 具有 SCRUM 和敏捷开发经验
- 具有与功能安全系统接口的经验
- 具有不同处理器架构的经验
Responsibilities
- Collaborate with stakeholders across the organization to understand requirements and drive software architecture and new feature design
- Develop and maintain new features for our software platform
- Participate in pre-feasibility studies for new products
- Participate in defining functional and software requirements
- Contribute to continuous improvement of our processes and tools
- Promote knowledge sharing by writing and updating technical documentation
Must Have
- Bachelor's or Master's degree in Computer Science or similar from a recognized university
- Advanced programming skills in C and C++, socket programming, network concepts and design
- Experience defining architecture and designing complex features and solutions
- Experience with performance analysis and optimization of networks, operating systems, and applications
- Domain knowledge from distributed embedded control systems
- Experience with distributed heterogeneous and multi-threaded software development, multi-platform middleware, and hardware/platform abstraction layers
- Experience with Linux OS, including kernel and driver development, inter-process communication (IPC) mechanisms
- Proactive, problem-solving, results-oriented, and a strong sense of responsibility
- Able to meet deadlines and deliver high-quality output
- Creative approach to new opportunities
- As a team member, able to achieve goals and naturally collaborate and share knowledge
- Good communication skills and fluent in English (spoken and written)
Preferred
- Experience working with large codebases that are maintained and extended over time
- Experience with real-time embedded systems
- Programming skills in scripting languages Ruby/Python/Bash
- Experience with GIT, JIRA, and other Atlassian tools
- Experience with SCRUM and agile development
- Experience interfacing with functional safety systems
- Experience with different processor architectures
公司简介
维斯塔斯是能源行业可持续能源解决方案的全球合作伙伴,专注于陆上和海上风力涡轮机的设计、制造、安装和维护。维斯塔斯在全球的风电装机容量超过任何其他公司,超过45吉瓦,并在风能领域拥有40多年的经验。维斯塔斯在全球拥有29,000名员工,致力于为今天、明天和遥远的未来提供解决方案。