Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Flex
Location: Shenzhen, Guangdong, China
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. 

A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.

Job Summary

To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Firmware Manager located in Zhuhai/Shenzhen.

为了支持我们出色的团队打造优秀的产品并促进我们的发展,我们正在珠海/深圳招聘一名资深嵌 入式软件工程师。

What a typical day looks like 典型的一天:

• Interact with cross-functional teams in developing detailed requirements, architecture, and design. 与跨职能团队互动,制定详细要求、架构和设计。

• Firmware development for Linux and/or µController based platforms in support of lifestyle products. 为基于 Linux 和/或 µController 的平台进行固件开发,以支持生活方 式产品。

• Evaluate available BSP and third-party software components to identify key gaps and development needs. 评估可用的 BSP 和第三方软件组件,以确定主要差距和开发 需求。

• Create tools and/or select and integrate third-party tools for test automation and system integration. 为测试自动化和系统集成创建工具和/或选择并集成第三方工 具。

• Develop, modify, and debug system scripts, driver level, or user-level software to meet the requirements. 开发、修改和调试系统脚本、驱动程序或用户级软件,以满足 要求。

• Participate in board bring-up, debug, and development of new hardware in support of system software. 参与新硬件的板载、调试和新硬件的开发,以支持系统软 件。

• Review and provide recommendations for system test plan content, execution, and tools. 审查系统测试计划的内容、执行和工具,并提出建议。

• Debug issues across all levels of the software stack to meet requirements. 调试软 件栈各层次的问题,以满足要求。

• Unit-test code for robustness and general reliability. 对代码进行单元测试,以确保其 稳健性和总体可靠性。

• Involve in technical and functional documentation. 参与技术和功能文档的编写。

• Follow Design site's product development lifecycle process and procedures. 遵循 设计网站的产品开发生命周期流程和程序。

The experience we're looking to add to our team 我们希望为团队补充的经验:

• B.E. / B.Tech / M.E. / M.Tech in Electric/ Electronics / Computers. 电气/电子/计算机 专业的电子学学士/技术学士/电子学硕士/技术硕士

• 5~10 years of industry experience in µController based systems, embedded Linux, and embedded software at the scripting, system software, driver, middleware, and user level. 在基于 µController 的系统、嵌入式 Linux 和嵌入式软件的脚本、系统软 件、驱动程序、中间件和用户层面拥有 5 至 10 年行业经验。

• Need meet below 3 key requirements 需要满足以下 3 个关键要求 :

1. Core technical expertise 核心技术专长 a. Embedded system mastery 掌握嵌入式系统 b. Hardware interaction 硬件交互 c. Safety-critical development 安全关键开发

2. Vaping-specific domain knowledge 电子烟特定领域知识 a. Vaping physics & chemistry Vaping 物理和化学 b. Regulatory compliance 法规遵从 c. User experience design 用户体验设计

3. Development mgmt. & optimization expertise 开发管理和优化专业知识

a. Version control 版本控制

b. Documentation for compliance & mfg. 合规和制造文档

c. Testing and troubleshooting 测试和故障排除

d. Battery life and thermal performance optimization 电池寿命和热性能优化

e. Understanding of industry trends and smart features 了解行业趋势和智能 功能

• Experience integrating and debugging software stacks for USB, Image processing, Audio / Video, Display, Touch Panel, Sensors, WLAN, Bluetooth, GPS. 具有集成和调试 USB、图像处理、音频/视频、显示屏、触摸屏、传感器、无线局域网、 蓝牙、GPS 等软件栈的经验。

• Experience configuring and building Embedded BSP from source components; modifying build scripts and adding new software components as required. 具有从 源组件配置和构建嵌入式 BSP 的经验;可根据需要修改构建脚本和添加新的软件组件。

• Hands-on knowledge of test tools for wireless systems in embedded devices. 掌握 嵌入式设备无线系统测试工具的实际操作知识。

• Strong interpersonal and communication skills; capable of writing appropriate documentation and interacting with other engineering disciplines. 具有较强的人 际交往和沟通能力;能够撰写适当的文档并与其他工程学科互动。

• Results-oriented work ethic and the ability to work effectively. 以结果为导向的职业 道德和有效工作的能力。

What you'll receive for the great work you provide:

• Social Insurance

• Life Insurance

• PTO

Job Category Design, Process & Technology Engineering

Required Skills:

Optional Skills:

Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).


 Apply on company website