Software Engineer I
Natus Medical Incorporated - Mundelein, IL

This job posting is no longer available on Natus Medical Incorporated. Find similar jobs: Software Engineer jobs - Natus Medical jobs

Software Engineer

About Natus Medical Incorporated: Natus is a leading provider of healthcare products used for screening, detection, treatment, monitoring and tracking of common medical ailments such as hearing impairment, neurological dysfunction, epilepsy, sleep disorders, newborn jaundice and newborn metabolic testing.

Summary: Under general supervision and guidance, performs product development for medical device software. This includes developing requirements and design documentation, coding and testing. May lead smaller, less-complex development projects .

Essential Functions: Stay up-to-date and follow all Quality System procedures related to this job, which can affect the quality of products or services provided to our customers. Perform software development and unit testing of medical device software, which may include real-time data acquisition, communications, complex calculations and computer graphics. Develop technical specifications including product requirements and software design documents. Conduct and/or participate in periodic specification and/or technical design reviews with other technical personnel and product management, to verify progress and provide a formal communication path for questions, concerns and general information. Lead smaller software development projects including developing rudimentary schedules and delivery of project documentation. Write status reports and provide the project management necessary to complete the project according to plan. Report significant deviations from plan as soon as their existence is discovered.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience: BS in Electrical or Computer Engineering required and 5 years related experience and/or training; or equivalent combination of education and experience.

Required Technical Skills/Experience: Software and programming languages: SQL, event-driven application SW development using Java, Object Oriented Design, Architecture and Code Construction. Ability to read, analyze, interpret and develop software using Visual C++. Microsoft Visual Studio environment, including .NET. Object Oriented Design. Rational Database concepts including SQL. Microsoft Office (Word, Excel, Access). Experienced in the use of version control systems. Experienced in Windows XP Operating System Architecture, Multi-Threading, and TCP/IP. Experienced in developing GUI application for Windows. Experienced with Application Programming Interfaces (API’s) such as 32-bit Windows API, MFC, and DirectX. Knowledge of other Operating Systems such as Linux helpful. Experience developing Android applications and/or drivers is required.

Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals and technical procedures. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers and the general public.

Mathematical Skills: Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations and permutations. Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory and factor analysis.

Reasoning Ability: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form.

Other Skills and Abilities: Familiarity with Food and Drug Administration (FDA) Guidances as applicable to Design Controls and Software Validation, Good Manufacturing Practices (GMP’s) and applicable ISO standards (ISO 13485, ISO 14971, IEC 62304, IEC 60601-1 including particular and collateral standards etc.). Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit and talk or hear. The employee is regularly required to work at a keyboard and computer. Specific vision abilities required by this job include close vision and the ability to adjust focus.

The employee must regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Location: Mundelein, IL 60060

Status: Full Time

Natus Medical Incorporated is an EOE, M/F/D/V

Apply Online: https://home.eease.com/recruit2/?id=2055341&t=1

You may also fax your resume to (847) 949-8615 Attn: HR, referring to the Job Title.

No calls please, principals only and only local candidates will be considered.

Natus Medical Incorporated - 2 years ago - save job
About this company
2 reviews
Natus is a leading provider of healthcare products used for the screening, detection, treatment, monitoring and tracking of common medical...