US-CA-MountainView: Senior Software Engineer To apply for this position, please visit this Website. http://sqa.fyicenter.com/jobs/99665895_Senior_Software_Engineer.html To see other opportunities, please visit http://sqa.fyicenter.com Date: 06-Dec-2011
Senior Software Engineer * Develop medical device applications for user interaction and control: * Writes concise requirements specifications, design descriptions, and test plans * Responsible for overall architecture, design, implementation, testing, and documentation * Develops multi- threaded software for embedded and desktop applications * Provide technical leadership and management on small to medium sized projects: * Directs software development activities * Coordinates teamwork among other engineering disciplines and other teams. * Develops and adheres to project schedules and budgets. * Effectively presents and proactively communicates project status * Follows company's established product development protocol * Maintain existing medical device applications * Troubleshoot/debug software * Incorporate new features * Work with CAPA system * Support software development infrastructure * Recommend and evaluate software tools and methodologies * Participate in department design and code reviews * Enforce coding standards and guidelines * Participate in ad hoc department committees, e.g., network configuration, branch management, product coordination * Support product marketing * Consult with product manager regarding specifications, schedule, budget * Attend trade shows in a technical support capacity * Requires a Bachelor's degree in Software Engineering/ Computer Science/Biomedical Engineering or equivalent training and experience * Requires 5+ years of experience in software development * Seasoned knowledge of the software development life cycle including planning, hazard analysis, requirements, architectural design, development, verification and validation testing in a process-driven environment. * Familiarity with embedded software/firmware, real-time operating systems. * Experience with Windows operating systems, multi-threaded applications. * Knowledge of and experience with Medical Software Safety regulations from the FDA, IEC, AAMI, IEEE, and ISO. * Experience using standard software development tools, system modeling, and source code control systems * Knowledge of documentation control systems * Experience serving as technical lead on subprojects, potentially including budgets, resource, schedule, and risk management Thank you, Team SQAFYI - Software QA Resource FYI http://sqa.fyicenter.com -- Introduce business in 3800 cities. How? ===================================================== Thanks for using group. Moderator 1) This group is managed by www.BRCIndex.blogspot.com 2) Post your message with your linkedin Profile (Visit linkedin.com) to confirm your identity and refer business. 3) Visit www.BRCIndex.blogspot.com (3800 Business Referral Club) 4) Reply to two message before posting new one. 5) Donot post same message in all 3800 business Referral Club. You received this message because you are subscribed to the Google Groups "Outsource" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Outsource
