Embedded Software Development Engineer

1 week ago


Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time
Job Summary

The Embedded Software Development Engineer will be based in Suzhou, China, responsible for developing detailed design for software and coordinating 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软件设计政策、为销售和质量团队提供本地技术支持以解答/分析客户提出的问题。

Responsibilities
  1. Designs and develops embedded software for existing and new products.
  2. Analyses high level design and proposes detailed level module design for development.
  3. Analyses module design and develops software within module design guidelines. Uses know-how for code efficiency.
  4. Reviews developed code, test the quality and module functionality. Debugs and troubleshoots where needed.
  5. Documents all required software data into documentation system.
  6. Participates in multidisciplinary project teams as a point of contact regarding software development.
  7. Ensures software delivery within set time while supporting the team for technical issues analysis.
  8. Reviews software quality by static and dynamic code analysis and unit testing.
  9. Quantifies severity of failure/bugs.
  10. Liaises closely with the Architect in order to meet high level design and coding principles.
Requirements

• 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模型开发流程。

Preferred Qualifications
  1. Actuator with embedded firmware development experiences.
  2. Functional Safety experiences.
What We Offer

• 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 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).



  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Embedded Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating 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 customers.Embedded...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Embedded Software Development Engineer will be based in Suzhou, China, responsible for developing detailed design for software and coordinating 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.Embedded Software...


  • Suzhou, Jiangsu, China Logitech Full time

    Job Title: Embedded Software Automation EngineerLogitech is seeking a skilled Embedded Software Automation Engineer to join our team.About the Role:The Embedded Software Automation Engineer will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality and reliability of our embedded software products.Key...


  • Suzhou, Jiangsu, China Logitech Full time

    **Job Summary**Logitech is seeking a highly skilled Embedded Software Automation Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality and reliability of our products.**Key Responsibilities**Participate in the...


  • Suzhou, Jiangsu, China Logitech Full time

    About the Role:The Embedded Software Test Developer position at Logitech is a key role in our software development team. As a member of this team, you will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality of our embedded software.Your Key Responsibilities:Participate in the development of a test...


  • Suzhou, Jiangsu, China Logitech Full time

    Job Title: Embedded Software Quality Assurance EngineerLogitech is seeking a skilled Embedded Software Quality Assurance Engineer to join our team.About the Role:The Embedded Software Quality Assurance Engineer will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality of our embedded software...


  • Suzhou, Jiangsu, China Logitech Full time

    About the Role:The Embedded Software Test Developer position at Logitech is a key role in our software development team. As a member of this team, you will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality of our embedded software products.Your Key Responsibilities:Participate in the development of a...


  • Suzhou, Jiangsu, China HARMAN International Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at HARMAN International. As a key member of our engineering team, you will be responsible for designing and developing low-level drivers for our automotive electronics products.Key ResponsibilitiesWork with global teams to deliver projects, including BIOS...


  • Suzhou, Jiangsu, China Logitech Full time

    About the RoleWe are seeking an exceptional Embedded Software Manager to join our team at Logitech. As a key member of our engineering organization, you will play a lead role in strategizing and executing a new product pipeline in a range of segments, including human-interface devices, personal working place solutions, human-computer interaction, and other...


  • Suzhou, Jiangsu, China HARMAN International Full time

    At HARMAN, our engineers and designers are innovative, driven, and adaptable. Joining our team means merging your technical skills with groundbreaking ideas to create advanced solutions in automotive, enterprise, and connected environments. Each day, you will challenge the limits of creative engineering, and HARMAN is dedicated to equipping you with the...


  • Suzhou, Jiangsu, China HARMAN International Full time

    Join HARMAN's innovative team of engineers and designers who are dedicated to creating impactful solutions. In this role, you will leverage your technical skills and creative thinking to contribute to advanced audio technologies within the automotive and connected environments. At HARMAN, we empower you to explore your potential and make a significant...


  • Suzhou, Jiangsu, China CommScope Inc. Full time

    Job Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at CommScope Inc. in Suzhou. As a key member of our Connectivity & Cable Solutions business segment, you will play a crucial role in designing and developing software solutions that enable groundbreaking discoveries like 5G, the Internet of Things, and...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating 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 customers.ResponsibilitiesDesigns...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at 789 Mirror Controls (Suzhou) Co., Ltd. in Suzhou, China. As a key member of our software development team, you will be responsible for designing and developing detailed software designs for our products, coordinating software development within planning and scope,...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating software development within planning and scope. Defining MCi software design policy and providing local technical support to Sales and Quality teams for questions and issues from customers.Key...


  • Suzhou, Jiangsu, China HARMAN International Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Engineer to join our team at HARMAN International. As a key member of our engineering team, you will be responsible for designing and developing BIOS and in-house test equipment to support engineering tasks.Key ResponsibilitiesWork with global teams to deliver projects, including BIOS group in...


  • Suzhou, Jiangsu, China HARMAN International Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Engineer to join our team at HARMAN International. As a key member of our engineering team, you will be responsible for designing and developing BIOS and in-house test equipment to support engineering tasks.Key ResponsibilitiesWork with global teams to deliver projects, including BIOS group in...


  • Suzhou, Jiangsu, China Logitech Full time

    About the Role:We are seeking an experienced Embedded Systems Architect to join our team at Logitech. As a key member of our Gaming product development team, you will be responsible for defining the overall architecture and design of new products for the China market.Your Key Responsibilities:Take ownership of the embedded system architecture of Gaming...


  • Suzhou, Jiangsu, China Logitech Full time

    About the Role:Logitech is seeking a highly skilled Embedded Systems Architect to join our team in China. As a key member of our product development team, you will be responsible for defining the overall architecture and design of new gaming products.Your Key Responsibilities:Develop and maintain the embedded system architecture of gaming products, ensuring...


  • Suzhou, Jiangsu, China Logitech Full time

    Position Overview This role at Logitech focuses on the strategic architecture and design of innovative products tailored for the gaming market. Responsibilities: In this position, you will embody the values of collaboration, openness, and a relentless pursuit of excellence. Your key responsibilities will include: Taking charge of the embedded...