返回查看全部岗位
招聘中

嵌入式软件开发工程师

25-45K·13薪
深圳10年以上本科

职位描述

In this role, you have the opportunity to Design the world class patient monitoring products to help improve the lives of millions of people in the world. You are responsible for - Establishes and communicates critical high-level functional and non-functional requirements - Defines high-level system/items/units (for example components) and their interfaces, creating well defined building blocks, system options and scenarios - Delivers an optimal and consolidated architecture / design - Influences and drives an accepted implementation of architecture - Ensures good and up to date documentation of the architecture and implementation - Works with the scrum team to finalize the design of the user story and its alignment to the overall architecture - Supports in backlog grooming and release planning for agile development - Jointly responsible for code review, code quality and just in time technical design - Guides and coaches the development team on design and might conduct code development activities You are a part of The MA Shenzhen R&D team is part of MA global R&D department, where a professional but fun workplace atmosphere is valued and a diverse multi-functional team will greet you, and we are focused on the design of world-class patient monitoring products. You will report to the Software Manager and collaborate with many other teams who are based in the same office or a phone call away in another country. These include Software Architects, Requirement Engineers, Hardware Engineers, Software Quality Engineers, Project Managers and so on. To succeed in this role, you should have the following skills and experience - Bachelor or above in a technical profession - Fluent English communication skills - Typically, more than 5 years of software development experience, experience in medical device industry preferred - Experience as lead developer, software designer of at least 3 years - Broad and extensive knowledge of the software development process and experience in coding in C/C++ languages - Excellent knowledge of software and application design and architecture - Excellent knowledge of embedded Linux - Excellent knowledge of principles of computer system - Understanding of software quality assurance principles - Knows basic healthcare standards and protocols (e.g. Dicom, HL7)

更多嵌入式软件开发工程师内容