What are the responsibilities and job description for the Firmware Engineer III position at Omnicell, Inc.?
The Firmware Engineer III is responsible for the development, maintenance, and support of our embedded processor software development and product environment. This position works within and across multiple multi-disciplinary teams to create and advance Omnicell’s line of robotics and medication dispensing devices.
Responsibilities
- Responsible for the analysis, design, programming, optimizing, debugging and modification of software programs and firmware for hardware device.
- Writes code, completes programming and performs testing and debugging of applications using current programming language and technologies interacting and controlling hardware for hospital automation.
- Completes low level designs of software code.
- Develops automated tests for software code.
- Interfaces with other engineers to define software design and state machine requirements.
- Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
Required Knowledge and Skills
Basic Qualifications
Preferred Qualifications
Work Conditions
Base Compensation : $123,755 to $176,793
Have you got what it takes to succeed The following information should be read carefully by all candidates.
Actual compensation is subject to variation due to such factors as location, education,
experience, and skillset. We offer a comprehensive benefits package, including medical,
dental and vision plans covering eligible US employees and dependents, voluntary wellness
and employee assistance programs, life insurance, disability, retirement plans with
matching, and paid time off.)
J-18808-Ljbffr
Salary : $123,755 - $176,793