DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

DEVICOR MEDICAL PRODUCTS INC Staff Embedded Software Engineer in Cincinnati, Ohio

Staff Embedded Software Engineer for Devicor Medical Products, Inc. in Cincinnati, OH to develop embedded software solutions for the company's next generation medical devices (NPD) as well as improve solutions for commercialized products. Plan the strategic direction of software architecture, software project management for capital products, validation of existing processes and equipment, and maintain and update the company's IEC 62304 software process. Interpret customer and marketing recommendations to define technical software design requirements. Collaborate with the electrical engineering team on PCBA designs. Design and develop new medical device software during New Product Development (NPD) and improve existing software on commercialized products in Sustaining. Document software architectures and detailed designs. Perform hands-on debugging of real-time systems. Co-develop graphic user interfaces in collaboration with Industrial Design Engineers. Perform software unit testing and support system-level design verification. Collaborate with suppliers and manage software vendors throughout the design and development process.

 

Education Required: Bachelor's degree in Computer Engineering, Electronics Engineering, or related field (willing to accept foreign education equivalent) plus seven (7) years of experience as a Software Developer or related occupation. Experience must include: Interpreting customer and marketing recommendations to define technical software design requirements; Collaborating with the electrical engineering team on PCBA designs; Designing and developing new medical device software during New Product Development (NPD) and improving existing software on commercialized products in sustaining document software architectures and detailed designs; Performing hands-on debugging of real-time systems; Software Engineering of Medical Device software as per applicable process and standards; Create and maintain documentation to ensure compliance of software development activity with relevant regulatory standards; Performing software unit testing and support system-level design verification; Collaborating with suppliers and managing software vendors throughout the design and development process; Developing embedded application software in C/C++ (or equivalent) and embedded Real-Time Operating Systems (RTOS) such as Windows CE, Embedded Linux or FreeRTOS; Embedded software development activities, including requirements definition, bootloaders, embedded software, and test fixtures; and Ownership of the entire software architecture and code development. Position requires 10% domestic and international travel. Partial telecommute available. Submit resume to [ashley.tisserand@mammotome.com]{target="_blank" rel="noopener"} & reference job title.

DirectEmployers