Embedded Firmware Engineer
Spacelabs Medical
Contract Snoqualmie, Washington, United States Posted 4 years ago
About Position
Embedded Firmware Engineer (Contract)
$90.00 / Hourly
Snoqualmie, Washington, United States
Embedded Firmware Engineer
Contract Snoqualmie, Washington, United States Posted 4 years ago
Description
Job Summary The Embedded Firmware Engineer will be a member of the Client's R&D engineering team working on the development of Client's Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Client's product development. The person will be accountable for developing and delivering embedded software that supports the next generation Patient Monitoring products. They will work with other crossfunctional members to provide technical software level expertise and solutions to engineering problems. A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. Responsibilities Work with other members of the engineering team to design, write, debug, document and release firmware used for acquisition of patient physiological information. Collaborate with electrical engineering staff, who are working on both analog and digital designs. Participate in the selection of components related to firmware design. Specifically, microcontrollers, communication devices and other input/output solutions. Help develop requirements related to patient data collection. Demonstrate good design practices and methodologies. Participate in requirements development, systems level architecture design and external communications/connectivity interface designs by collaborating with crossfunctional disciplines within and outside R&D. Work with program core team members including Quality and Regulatory to ensure conformance to established design development processes and procedures. Participate in FMEA discussions at all levels to ensure product quality and reliability. Function well in a team environment. Gain consensus, lead, influence and ensure crossdiscipline participation and feedback. Willing to work with Architects and SMEs. Open to relevant feedback from structured Design Reviews. Uphold the Companys core values of Integrity, Innovation, Accountability, and Teamwork. Demonstrate behavior consistent with the Companys Code of Ethics and Conduct. Ensure that team members (direct or indirect reports) are trained and evaluated on their knowledge and adherence to the Companys values, Code of Ethics and Conduct, and applicable compliance policies. It is the responsibility of every Client's Healthcare employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Requirements 3+ years relevant software experience, preferably in the Medical Device Industry. Experience programming microcontrollers using modern Integrated Development Environments (IDEs). Experience with embedded design using the latest in microcontrollers. Kinetis family will be a plus. Proficiency in C and C++ programming languages. Candidate should be knowledgeable about hardware and have experience in firmware development and the processes associated with product life cycles. Experience with analog input and output devices, signal processing and digital filter implementation. Filter design experience will be a plus. Experience using USB software stacks is desirable. Experience with developing software designs and presenting to Architects and SME to obtain relevant constructive feedbacks Familiar with one or more risk management techniques (i.e. Hazard Analysis, Risk Analysis, Failure Modes and Effects Analysis (FMEA), Fault Tree Analysis (FTA), etc.). Working knowledge of software development tools such as Git and IAR Embedded Workbench. Able to work in a highly crossfunctional team environment. Familiarity with FDA Quality Systems Regulations (QSR) preferred. Excellent communication and negotiation skills, for both internal and external audiences, at all levels. Knowledge of and ability to work within a global corporate environment is required. Must travel internationally and be able to acquire all necessary travel documents. Travel up to 10%.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.