-
5年以上Android开发经验 对Java、C/C++有较好的掌握 能熟练运用Kotlin进行项目开发 对Android基础(组件、控件、SQLite···)等有非常专业的掌握 对NDK有相关开发经验的优先考虑 对Android系统源码有所了解,能够从系统层面思考和解决问题 熟悉Java的反射 对常用设计模式、开发规范有较好的掌握 熟悉常用开发框架(如缓存框架、网络解析框架、数据库访问框架、图表框架、Log框架、网络请求框架等) 对Java安全知识有开发经验的优先考虑(如JCA、JCE、JSSE、JASS) 对一些开发中常用的网络协议有较好的掌握和理解(SSL/TLS、IPSec、VPN协议、单点登录协议) 对PKI有相关经验者优先考虑 对MVP、MVVM等开发架构有较好的掌握
-
岗位职责 - 网络安全产品的Linux服务端研发 - 服务端产品的虚拟化,容器化研发 - 物联网/车联网(嵌入式Linux)产品研发 - SSL/VPN相关的协议研究与实现 任职资格 - 三年以上Linux C/C++开发经验 - 熟悉一门C/C++以外的主流编程语言,如Java,Python,PHP等 - 有Linux下多进程、线程、IPC的丰富编程经验;深入理解TCP/IP相关的计算机网络原理 - 具备正确的学习方法;具备自我驱动力,乐于分享,积极沟通;具备团队精神和合作精神,对工作有热情,能够承受住压力 - 有信息安全相关产品开发经验者优先;有Apache模块,Nginx或Linux内核网络协议栈开发经验者优先
-
岗位职责: 1、负责安全产品服务端和公共框架的的研发; 2、担任重点项目的技术负责人:设计技术方案,协调和对接各方技术资源完成方案落地; 3、解决开发过程中的技术难题,处理生产系统中的各类疑难杂症(如性能)。 任胑要求: 1、精通Java语言,5年以上相关工作经验;熟练掌握至少一种关系型数据库,具备性能调优能力; 2、深入理解Spring、Spring Boot、My Batis等开源框架;熟悉Redis、Memcache等分布式缓存;熟悉Kafka、RabbitMQ等消息中间件; 3、熟悉Linux操作系统和k8s,有实际devops经验; 4、具备团队合作精神,对工作有热情,能够承受住压力; 5、有信息安全相关产品或身份认证、访问控制类产品研发经验者优先。
-
上海高利威智能科技有限公司和广东高力威机械科技有限公司合作,打造国内领先的智能生产流水线,用于玻璃深加工行业,客户遍布国内各个省市。 上海高利威负责生产流水线的控制软件工作,编写一流的实时控制软件,在钢化排版上已经达到国内最先进水平。 现诚聘高级软件工程师加入我们的队伍,以满足不断增长的客户需求,应聘条件: 1. 熟悉至少一种面向对象的编程语言,最好C# 2. 掌握多线程之间的协调和互斥 3. 理解最新编程语言的特性,例如:函数式语言,SQL窗口函数等 4. 有数学能力,能理解和编写复杂的算法 5. 能国内或者国外短期出差 6. ****为211本科及以上 能力出众者将以公司股份为奖励。
-
职位要求: 1、负责激光雷达,摄像头,IMU等各类传感器的融合集成,与算法工程师协同完成系统的各项功能。 2、自动驾驶、自动作业等业务相关的功能发开与集成。 3、系统软件架构优化,满足系统稳定性、实时性及安全性的要求。 4、与供应商进行合作设计开发,并主导产品软件及工程设计。 任职资格: 1、硕士三年或本科五年以上相关工作经验,有自动驾驶相关背景者优先; 2、精通Linux、C/C++,熟悉常见设计模式,拥有大型软件编程经验者优先。 3、熟悉图像处理、机器视觉、深度学习、多传感器融合者之一者优先。 4、熟悉大型软件质量管理、自动化测试者优先。 5、有较强的动手能力,善于解决实际问题。
-
C++ 5+年工作经验 Qt 三类有缘医疗器械 苏州上海都有office
-
Role – SLEC Hybrid Test Automation Engineer 混合应用程序测试自动化工程师 Evaluate the existing manual regression suite to translate manual test cases to automation tests 评估将现有手动的regression suite测试方案转换为自动化测试。 Develop and update existing automation frameworks 开发和更新现有的自动化架构。 Assist in design and implementation of the test automation strategy for desktop and mobile Automation 辅助设计和实施在电脑和手机上的测试自动化战略。 Ability to understand the manual test scenarios and execute it in timely manner 具备理解手动测试场景并及时实现测试的能力。 Building and executing automation tests to run on multiple environments using multiple browsers and desktop 能够构建和实施在不同的浏览器和电脑等多种环境中运行自动化测试。 Drive the use of automation and related tools to increase reliability, repeatability, quality, and time to market 推动自动化相关应用工具的使用,以提高可靠性、可重复性、质量和上市时间 Perform code reviews to ensure the code is in adherence to the automation framework. 审查执行代码以确保代码符合自动化架构。 Perform assessment of current automation coverage and suggest ways to increase test coverage 评估当前测试自动化测试的覆盖率,并提出提高测试覆盖率的改善方法。 Work closely with team members and provide technical support as required 与团队成员密切合作,并根据需要提供技术支持。 Assist team members in achieving targets and deliverables 协助团队成员实现目标和交付成果。 Contribute to team agile planning activities and backlog prioritization 为团队敏捷规划项目和需求池优先响应作出贡献。 Coach team members of best software engineering practices in test automation and design 能把在测试自动化以及设计方面的最佳软件实践经验分享给团队成员。 Work with scrum teams and complete assigned deliverables 与scrum团队合作,完成指定的交付成果 Execute all levels of testing (System, Integration, and Regression) 能完成各种级别的测试(系统测试,集成测试以及回归测试等) Perform other non-specified tasks as assigned 执行分配的其他非特定任务。 Evangelize ‘Quality as a Team Mindset’ within the team 在团队中倡导“质量就是团队思维”的理念 Skills / Experience You Will Need: 6+ years of automation test experience Strong experience in manual and automation testing Strong test automation skills - C#, Selenium Webdriver, Selenium Grid, Browser Stack, JavaScript, Test Complete Strong experience working on ios and Android Test Automation in addition to Desktop test automation Proficient creating scripts using reusable methods Working with DevOps to execute automated test in different pipelines Strong testing and debugging abilities Experience in troubleshooting, diagnosing and problem-solving skills Proficiency using MS Office productivity packages - Word, Excel, and Outlook Demonstrated experience with Web Browser Technologies, e.g., HTML, HTTP Solid understanding of OOP, design and debugging skills Must be self-motivated and take initiative in performing tasks and growing skills and knowledge Knowledge of BacNet, zigbee, BLE preferred
-
职位描述 1、参与携程用户信息产品线后端日常开发与运维工作; 2、支持日常业务需求,评估需求合理性,考虑技术方案复用性与拓展性; 3、深度参与系统架构设计,负责核心代码的编写、优化及测试联调工作,按期交付并确保项目质量; 4、及时响应并快速处理线上故障,流量高峰期技术支持,保障应用稳定性。 任职资格 1、3年以上Java开发经验, 具备面向对象的设计思路和经验,具备较好的需求归纳分析、文档编写能力及良好的编码风格; 2、熟悉Spring、SpringBoot、Cache(Redis/Memcached)、Elasticsearch、MQ、SQL等知识,有高并发经验者优先; 3、熟悉应用服务器, 熟悉JVM、Tomcat的配置及其优化; 4、了解Linux系统,具有一定的运维shell脚本开发能力; 5、了解实时计算、大数据、人工智能等相关领域技术,有spark/flink、hive的使用经验优先; 6、具备强烈的责任心,良好的沟通能力及团队合作精神,具备良好的理解能力和表达能力,能够承受较强的工作压力。
-
负责域控制器功能的软件需求分析; 负责域控制器软件模块的设计开发; 参与域控制器软件架构设计; 负责域控制器软件模块的测试用例编写及执行; 负责域控制器软件模块的性能优化及bug分析解决。 精通C++、STL,具备优秀的编程能力,掌握面向对象编程思想; 熟悉liunx操作系统,精通嵌入式软件开发及调试; 熟悉设计模式、数据结构和算法; 了解DDS、SOME/IP、TSN、DoIP等网络协议; 熟悉软件敏捷开发、车载软件开发流程; 具备车端OTA、诊断等相关开发经验者优先;
-
工作职责: 1、负责公司内部系统开发,行政、法务、采购等业务方向 2、参与业务需求分析,设计技术方案和系统架构 3、生产系统进行性能调优,排错和重构工作 任职资格: 1、3年以上java开发经验,具备良好的代码能力和编程规范,熟悉JavaScript语言更佳 2、熟悉mysql数据库的使用及sql优化,熟悉了解主流工作流引擎(比如Camunda、Flowable等) 3、熟悉spring,spring boot,spring cloud,redis,mybaits等常用框架和类库的使用,能排错更好 4、熟悉面对对象设计原则和常用的设计模式,熟悉常用技术架构源码级原理更佳; 5、有大型商业平台web系统研发经验优先;有高性能、高可用性系统设计、研发、优化经验尤佳; 6、 思路清晰,工作规范,良好的沟通能力、较强的技术热情、团队协作精神和责任心。
-
职责描述: 1.负责实时操作系统的Sensorhub/sensor软件架构设计、开发和维护 2.负责Android sensor HAL开发、调试与优化 3.负责/参与SoC芯片设计平台各个软件功能模块的需求分析、设计、开发调试以及性能优化等方面的工作; 4.负责SoC前期和后期芯片验证工作; 任职要求: 1.具有电子/计算机/自动化相关专业的本科及以上学历,至少有7年以上相关从业经验; 2.熟悉Linux/RTOS/Bare metal驱动开发,有芯片公司工作背景者优先; 3.熟悉各类sensor(加速度计、陀螺仪、地磁、气压等)特性和应用; 4.有传感器厂商或大型手机设计公司传感器相关软件开发经验者优先; 5.具备较强的沟通能力,以及良好的团队协作精神;
-
工作职责 1、按时保质独立完成领导安排的研发任务及响应问题处理; 2、参与产品设计、需求评审及新技术应用攻关; 3、编写软件项目的开发设计文档以及规范说明文档; 4、处理上级领导其他的工作安排; 任职资格 1、本科及以上学历,有6年以上工作经验,计算机相关专业毕业优先 2、精通C#语言、熟悉.Net Core框架,熟练掌握常用的开发技术; 3、熟悉常用设计模式、开发原则,深刻理解面向对象思想;有责任心,逻辑条理清晰,学习能力强; 4、具有较强的业务理解和沟通能力,能独立完成概要设计及详细设计; 5、熟悉DDD开发模式、有微服务架构设计经验、有分布式架构设计经验者优先;
-
职责描述: 1、参与系统框架、组件需求讨论及技术方案选型; 2、负责嵌入式系统组件的设计,代码的编写及优化,并完成相关代码测试; 3、负责底层外设及接口驱动的开发,调试和优化; 4、保障软件的开发进度与质量,编写相关技术文档; 5、分析并解决软件相关的问题,优化系统性能。 任职要求: 1、扎实的编程基础,熟练掌握C/C++编程语言等基础知识,熟悉至少一种脚本语言,例如 python; 2、熟悉常用的软件设计模式; 3、深入理解 ARM 处理器架构; 4、熟悉计算机原理和操作系统相关知识; 5、熟悉常规驱动原理及开发调试流程; 6、熟悉常见算法与数据结构; 7、熟悉基本硬件电路原理; 8、两年及以上C/C++开发经验。 加分项: 1、具有 蜂窝/NFC/Bluetooth 框架开发经验为佳; 2、具备 Android Framework 开发经验优。
-
岗位职责: 1. 根据产品需求,完成嵌入式固件等软件部分的架构设计,代码开发和实现; 2. 负责嵌入式部分的技术方案选型,与硬件团队无缝配合完成硬件端方案的设计、选型和实现,开发文档的编写; 3. 负责与ODM等供应商进行产品实现沟通以及跟进供应商整个项目周期的完整项目进度管理和风险管理; 4. 负责把控供应商产品实现的质量,跟进产品交付的质量把控等; 5. 负责指导和跟进现有设备的运维和维护,配合硬件工程师和测试工程完成系统调试和测试,解决产品生产和工程应用过程中的各种嵌入式端的软件技术问题; 任职要求: 1. 电子科学、计算机、通信工程等相关专业,本科及以上学历; 2. 有至少五年以上Linux/Arm/Mips等嵌入式平台的开发经验; 3. 熟悉SoC/MCU上的嵌入式软件开发,有数电和模电基础; 4. 熟练使用C/C++,熟悉Makefile/CMake等常用的编译配置方式; 5. 优秀的计算机基础和编程能力,对IoT和网络有足够深入的了解,熟悉MQTT协议; 6. 有常用的外设接口USB/UART的模块驱动开发经验,熟悉常用的传感器等优先; 7. 独立的思考能力和快速的问题分析和解决能力; 8. 能承受一定的工作压力,强烈的责任心及优秀的做事态度; 9. 工作积极主动,优秀的理解和沟通表达能力,具备良好的团队合作精神; 10. 具有独立完成工作的能力,足够强的自学能力和对新知识的敏锐度和学习意愿。
-
工作内容: 1. 充分了解产品特点和业务,制定产品需求规格 2. 根据需求规格进行方案设计、开发、单元测试和技术文档编写 3. 负责软件架构设计、性能优化 4. 解决测试缺陷和市场反馈的问题,并分析根因 5. 负责产品线公共应用功能的提取抽象形成公共组件,并在企业各类产品中推广新技术调研、预研,并产品化推广 任职要求: 1. 精通嵌入式linux环境下C语言编程。具有Cortex-A8等主流单片机的嵌入式软件开发和调试经验,熟悉i.mx6ull平台优先。 2. 掌握io多路复用技术,多线程编程等。 3. 熟悉网络编程,具备HTTP、MQTT等常用应用层协议开发经验。 4. 熟练使用嵌入式操作系统,μCos、RTThread、linux等。 5. 熟悉嵌入式linux系统的应用程序开发流程,以及开发环境搭建。 6. 能对linux系统的Bootloader、Kernel、文件系统进行裁剪、移植等。 7. 有视频安防,摄像头,红外相机类的开发项目经验优先。