Natus Medical company logo on NeuroTechX Services

Firmware Designer

  • Full Time
  • Ontario, Canada
  • Applications have closed


About Natus:

Natus Medical is a leading manufacturer of medical devices for the Newborn Care, Neurology, Sleep, Hearing and Balance markets since 1989. Natus products are used in hospitals, clinics and laboratories worldwide. Our mission is to improve outcomes and patient care in target markets through innovative screening, diagnostic and treatment solutions. Now we’re undergoing one of the biggest transformations in our history: OneNatus. In almost every area of Natus Medical, we’re shaking things up and looking for new ways to develop and deliver a great experience for our employees, customers and patients. 

It means there’s a lot happening but it’s an exciting time to be part of our team. So, if you have the drive, optimism and resilience to help drive us forward, we’ll offer a ton of opportunities to learn and experience new things. If that’s you and what you’re looking for, we’d love you to be part of our future.

 

Job Summary:

The Firmware Designer designs, develops, modifies firmware and embedded OS for electronic equipment, or other hardware systems and / or electrical engineering applications. You can expect to determines design approaches and parameters, analyze equipment to establish operating data,   conduct experimental tests and evaluates results, select components and equipment based on analysis of specifications and reliability. You may also review vendor capability to support product development.

In this job, you will:

    • Lead technology efforts and direct research, design, development, and test of highly complex technical design projects for new and existing electronic medical products, and systems by investigating emerging technologies and identifying new product opportunities and establishing parameters for product direction and design; as well as incorporating new technology in the design or redesign of firmware for such products
    • Design and implement embedded software systems in C/C++ and native code; development targets will include but not limited to MSP430, ARM based processors , Linux SoC’s/SoM’s, Windows SoC’s/SoM’s and Android SoC’s/SoM’s
    • Develop boot-up and initialization code, PLL synchronization, peripheral drivers (SPI, I2C, and UART), User Interface (LCD / touch screens) and protocols for communication with a host.
    • Work closely with hardware and software engineers/developers to meet the customer requirements and project scope.
    • Unit test, system test and general troubleshooting of embedded software systems.
    • System debugging of microprocessor based hardware / software systems and System integration of hardware and software components including troubleshooting
    • Analyze highly complex engineering problems by coordinating work activities of less experienced engineers and troubleshooting firmware design issues related to production, customer complaints, supplier quality, or other sources; and initiating engineering change requests (ECR), completing engineering change orders (ECO), as well as initiating and/or completing non-conformance reports (NCR), and investigating and completing corrective and preventive action (CAPA) assignments.
    • Provide oversight and coordinate work activities of engineers on assigned development projects for new and existing products based on formal product specifications and identify, initiate, and execute highly complex product and process improvement projects by properly documenting activities in accordance with best engineering practices, company procedures and regulatory requirements as well as following good project management practices. 

 

Qualifications:

    • Bachelor’s degree in electrical engineering or software engineering with a minimum of 8 years of related experience, or a Master’s degree in electrical engineering or software engineering with a minimum of 6 years of related experience, or a Ph. D., with 3 years of related experience, or equivalent combination of education and experience.
    • Familiarity with medical device design control regulations (21 CFR 820.30)
    • Competency in FDA Quality Systems Regulations and Current Good Manufacturing Practices
    • Experience working with ISO standards such as ISO 13485 and ISO 14971

 

Benefits:

Natus offers competitive salaries, comprehensive benefit package that starts after 90 days of employment, paid holidays, generous paid time off plan (2 weeks to start, 7 sick days) and tuition reimbursement up to $5,000 annually.

 

EEO Statement:

Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

 

Accessibility: 

Natus is committed to creating an inclusive environment that accommodates all individuals, including those with disabilities. We support the goals of the Accessibility for Ontarians with Disabilities Acts (AODA) and have established policies, procedures and practices which adhere to the accessibility standards set out in the AODA. Should you require any accommodation throughout the recruitment process please do not hesitate contacting our Human Resources Department. 

At this time we do not require agency assistance.

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.