转发:招聘有经验的Software Engineer - Embedded

我们公司是Medical Device company。在麻省,波士顿以北25miles。环境好,成本低
,生活舒适。麻省有很多Medical Device companies,highly regulated.

我们是一家大公司,S&P五百强,全球有将近5万名员工。工作相对稳定。能办H1B和绿
卡。
如果你有2年以上的工作经验,这是一个进入Medical Device Industry的好机会。如果
已经在麻省附近,就更好了。
email:
jobop888@gmail.com

Job Description:
The Software Engineer will be responsible for the design and development of
the embedded software on wearable and handheld medical devices with BLE
connectivity to smart phone.

The ideal candidate will have skills in power management, wired or wireless
protocol stack(s), documentation, quality system procedures and related FDA,
IEC regulations. The skill of mobile application development is also
desired.

The ideal candidate will possess knowledge in real time operation systems (
RTOS), and Windows development environments, product security, wired or
wireless protocol stack(s) (Bluetooth, cellular), and programming languages:
(C, C++, C# a plus), Frameworks/APIs, device drivers, Methodologies: Data
Modeling Principals, Standards: (FDA 21 CFR 820, IEC 62304).

The candidate will participate in technical design reviews, support the
technical effort of the integration to ensure its final market release, and
interface closely with software test team (Unit, Integration, and
verification), and work with other functional areas such as system,
electrical, mechanical, quality, regulatory, etc, to ensure successful
implementation of intended designs.

Responsibilities:
• Design, develop, document, and test the embedded software for the
next generation drug delivery devices following BD’s SW lifecycle.
• Test, debug and resolve issues, and perform software integration as
necessary.
• Work closely with stakeholders to gather specifications.
• Support Clinical and user studies as needed.
• Perform other job-related duties as needed.
• Assure adherence to BDDC SDLC development policies and software
quality procedures
• Develop and implement software tools as needed.
• Support unit, integration, and verification test teams
• Work closely with hardware, mechanical, quality, regulatory, and
manufacturing teams to conduct research, draft proposals, and design
software tools to improve quality control procedures and manufacturing
processes

Skills and Experience:
• 0-5 years of design and development experience in embedded systems,
windows, and mobile application.
• Proficiency in C and C++ programming, and debugging.
• Excellent written and oral communication and interpersonal skills.
• Strong problem solving skills, adaptable, proactive and willing to
take ownership.
• Knowledge of modern best practices for professional software
development including agile development, scrum, secure coding standards,
code reviews, source control management, build processes, testing, and
operations.
• Experienced with Microcontroller-based software and RTOS.
• Working experience with embedded development tools and environments.
• Skills in iOS and Android development tools and environments.

Nice to have:
• Experience with communication protocols & stacks.
• Experience with Bluetooth / BLE, Low-Power Systems.
• Experience with TFS and/or IBM Rational Tools suite, DOORS, and RTC
a plus.
• Experience with Static (Coverity) and Dynamic Tools (VectorCAST) a
plus,
• Experience with JTAG, BIST, debuggers, and hands on test
capabilities.
• Experience with iOS and Android application development
• Knowledge of modern best practices for professional software
development including Agile development, Scrum, secure coding standards,
code reviews, source control management, build processes, testing, and
operations.

Education:
• BS/MS Degree in Computer Engineering, Computer Science, EE, or
equivalent.

Benefit:
In addition to great career opportunities, we offers highly competitive
compensation and benefit packages.