d****i 发帖数: 4809 | 1 下面是recruiter发来的Job description,有经验的请站内PM我, 我会帮忙refer。
Senior Staff Software Engineer
This person will be considered a primary subject matter expert in the field
of GUI, Software/Enterprises Architecture, Mobile solutions and will be
expected to work closely with a cross functional team and contract
development groups to continue the product development efforts on this new
platform.
The ideal candidate will possess a strong level of expertise in real time
operation systems, Windows & Linux development environments, software
architectures, design patterns, mobile solutions and their corresponding
security protocols, communication protocols: (Bluetooth, cellular, Zigbee)
and programming languages: (C/C++, C#, Java, J2EE, J2ME,.Net), Frameworks/
APIs, embedded processors, device drivers, error detection and exception
handling, error analysis, Hardware: (EEPROM, FLASH, DMA), Methodologies: (
Modern Object & Component Oriented Methodologies, Correct Data Modeling
Principals, N-tier Frameworks and Toolsets), Standards: (FDA 21 CFR 820, Do-
178B, IEC 62304)
This successful candidate will be responsible for leading the technical
effort of the device implantable software, its algorithm design and
implementation, testing and integration to ensure its final market release.
The candidate will have demonstrated successful skills in project planning,
requirement generation directly from marketing & system specifications;
medical device or avionics design techniques, complex algorithm generation,
aggressive testing skills, and reliability and trend analysis techniques.
Candidate will also prepare and maintain formal documentation, insures
compliance to Software Development policies and procedures. Leads technical
design reviews and interfaces with other functional areas, marketing,
systems, hardware, etc to ensure successful implementation of intended
designs.
Key responsibilities include the following:
• Software Technical Lead and interfacing with other functional
areas.
• Software Requirement generation and documentation.
• Software Algorithm generation and development.
• Software Design and supporting documentation.
• Software Java coding and implementation.
• Software testing including validation and verification.
Key requirements include the following:
• Java, GUI, experience in real-time, multi-tasking operating
system is required.
• Must have a minimum of 12 years engineering experience,
specifically knowledge of rigorous system/software engineering in either
safety-critical system, medical devices or avionics systems is also required
. Must have a BSEE, BS Computer Science or equivalent.
• Strong technical judgment and advanced technical leadership
skills.
• Experience with full life cycle development including
architecture design, requirement analysis, design, implementation and
testing is required.
• Must possess thorough understanding of disciplined phase gate
product development pcesses and project planning tools, and must possess
product development experience in a regulated industry.
• Medical device industry experience, with a strong record of
delivering products to the market or developing commercially viable
technology, preferably related to insulin infusion or drug delivery |
|