只限公民/永久居民
技能/经验
• 需要计算机科学或其他相关工程或科学领域的学士学位,具备相关领域的硕士或博士学位者优先考虑。
• 至少拥有10年的技术开发角色经验。
• 有领导经验或设计复杂多处理器分布式控制系统软件的经验者优先考虑。
• 具备引导团队进行分布式控制系统编码的能力。编码需要在不同的操作系统环境(Linux、Unix或RTOS)上使用不同的编程语言(C++、Python)。
• 完成过3个以上中大型软件项目,并具备可证明的质量。
• 具备重构以提高性能和可扩展性的实际经验——复杂多处理器分布式控制系统者优先考虑。
• 对新兴软件方法论保持好奇并持续学习。
必备技能:
• 熟练掌握C++。
• 有面向对象设计的经验。
• 有网络客户端和服务器的套接字编程经验,包括TCP。
• 有操作系统配置和引导的经验。
• 有BSP配置的经验。
• 有多线程应用程序开发的经验。
• 有单元测试的经验。
• 有基于Linux的开发环境经验。
有益技能:
• 有freeRTOS的经验。
• 有嵌入式Linux定制化的经验。
• 有SoC平台的经验。
• 有CPU性能监控的经验。
• 有gtest、gmock的经验。
• 有tftpboot的经验。
• 有Python的经验。
• 有测试驱动开发的经验。
• 有ARM架构的经验。
• 有JTAG编程的经验。
• 有Xilinx SoC平台的经验。