Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.
We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and builds a community that enables our people to push the limits of innovation to make great products that create value and improve people's lives.
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
Want more jobs like this?
Get jobs in Mudu, China delivered to your inbox every week.
The S oft ware Development Engineer will base in Suzhou, China. Responsible for developing detailed design for software and coordinates software development within planning and scope. Defining MCi software design policy. Providing local technical support to Sales and Quality team for questions and issues from customer.
软件开发工程师的工作地点是江苏省苏州市, 负责软件开发的详细设计, 并协调软件开发以符合计划和范围, 制定MCi软件设计政策, 为销售和质量团队提供本地技术支持以解答/分析客户提出的问题。
What a typical day looks like :
日常工作内容:
- Designs and develops embedded software for existing and new products.
- Analyzes high level design and proposes detailed level module design for development.
- Analyses module design and develops software within module design guidelines. Uses know-how for code efficiency.
- Reviews developed code, test the quality and module functionality. Debugs and troubleshoots where needed.
- Documents all required software data into documentation system.
- Participates in multidisciplinary project teams as a point of contact regarding software development.
- Ensures software delivery within set time while supporting the team for technical issues analysis.
- Reviews software quality by static and dynamic code analysis and unit testing.
- Quantifies severity of failure/bugs.
- Liaises closely with the Architect in order to meet high level design and coding principles.
The experience we're looking to add to our team :
岗位需求:
• Experience with BLDC design and production processes.
有无刷马达相关设计及量产制程经验;
• English reading, writing, speaking available.
英语读写, 口语良好。
• Bachelor's degree in communication Engineering, Software Engineering or Computer Software is required. A Master's Degree is preferred.
通信工程, 软件工程, 计算机软件等相关专业学士学位, 优先考虑硕士学位。
• Minimum 5 years experiences of Embedded Software development.
至少有5年的嵌入式软件开发经验。
• Experience with C, C++, Python, Knowledge of communication buses as LIN, CAN, SPI, I2C, Knowledge of SW architectures and modular approaches.
具备C, C++, Python编程语言的经验, 了解如LIN, CAN, SPI, I2C等通信协议, 了解软件架构和模块化方法。
• Experienced with software development according to ASPICE guideline.
具备按照ASPICE指导流程开发软件的经验。
• V-model based development processes.
熟悉V模型开发流程。
The experience will be a plus:
加分项:
- Actuator with embedded firmware development experiences.
- Functional Safety experiences.
Here are a few examples of what you'll get for the great work you provide:
我们将为您提供:
- Continuous training from MCi HQ (Europe)
- Opportunity of global work environment
- Social 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 celebrate diversity and 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).