Android BSP/AOSP软件开发人员

15个月前全职
Syntronic

Syntronic

location 多伦多
unsaved
你准备加入一家领先的全球工程设计公司,专门从事嵌入式软件/硬件、电子和电机设计与开发吗? 我们正在寻找的人才: • 高度积极和充满活力的专业人士 • 有广泛背景和服务意识的有动力的设计师,能够成为顾问 • 能够在公司内部项目和客户现场任务中工作的专业人士 你将做什么: • 积极参与嵌入式和移动产品的设计、实施和维护。 • 与跨职能团队合作,整合、实施和测试产品功能。 • 进行性能优化和增强,包括视频流延迟、平台启动时间、CPU和内存利用率。 • 为各种外围设备开发和集成低级别的Linux和Android驱动程序。 • 参与网络安全分析,解决漏洞和弱点。 • 在软件开发过程的所有阶段都做出贡献,从设计、实施、测试到集成和部署。 完成工作所需的条件: • 5年以上开发AOSP BSP和/或中间件的实际经验 • 对面向对象的软件开发有经验,对算法和数据结构有扎实的理解 • 3年以上与Android/AOSP组件、框架和架构的实际开发经验。 • 有Linux和/或Android平台软件开发经验。 • 在C、C++、Java、Kotlin等商业软件开发方面有经验。 • 熟悉Android开发工具包、测试框架和流程。 • 有Android安全子系统的经验:SELinux、Trusty TEE等。 • 有SCM工具、GIT、JIRA、Confluence、Jenkins等的经验。 • 板级引导、使用和开发板级支持包。 • 为Linux/Android平台的外围设备和总线开发设备驱动程序:视频(MIPI)、WiFi、BLE、I2C、SPI、以太网、USB • 了解Linux和Android的图形和视频子系统。 • 了解硬件技术数据表,有处理器架构的经验:ARM、x86、MIPS、PPC • 有在Linux/Unix开发环境中工作的经验 • 能够根据有限信息进行复杂的诊断和调查 • 富有创造力、纪律性、强烈的责任感,能够按时交付和遵守时间表 • 非常好的口头和书面沟通能力 我们会真正喜欢你的原因: • 有开发原生Android应用程序的经验 • 有使用OpenGL进行视频流处理的经验 关于Syntronic Canada Syntronic为我们的客户提供完整的专业服务组合,支持他们的产品开发,包括研发、新产品引入、制造和售后服务。 我们采用最新的电子设计和软件开发技术,拥有遍布全球的技术熟练的员工队伍。 我们的客户和合作伙伴包括全球一些技术密集型的企业和组织。这推动我们以质量、能力、容量和连续性为重点来满足客户的需求。 Syntronic重视职场多样性。所有符合资格的申请人将获得平等的就业机会,而不论种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾或受保护的退伍军人身份。 如果您因残疾需要在招聘和/或评估过程中获得住宿,请与我们的招聘团队联系,我们将尽一切合理努力满足您的要求。 J-18808-Ljbffr