Embedded Software Engineer (Engineer II, Software) Apply
<div> <p><span><span><span><b><span><span>Embedded Software Engineer (Engineer II, Software)</span></span></b></span></span></span></p> <p><span><span><span><span><span><span><span>Omnicell is looking for an experienced Software Engineer for our Engineering organization. The ideal candidate has extensive experience managing a wide range of Engineering IT resources, has a working knowledge of electro-mechanical systems. </span></span></span></span></span></span></span></p> <p><span><span><span><b><span><span>Responsibilities</span></span></b></span></span></span></p> <ul> <li><span><span><span><span><span>Work as part of a team to design, develop, test, deploy, maintain, and improve software</span></span></span></span></span></li> <li><span><span><span><span><span>Actively engage and provide feedback for Omnicell's overall Central Pharmacy technology roadmap</span></span></span></span></span></li> <li><span><span><span><span><span>Actively engage and provide feedback in discussions and estimations required for product release planning</span></span></span></span></span></li> <li><span><span><span><span><span>Design and implementation of Embedded Software Logic</span></span></span></span></span></li> <li><span><span><span><span><span>Collaborate with cross-functional teams for solutions, training, and documentation</span></span></span></span></span></li> <li><span><span><span><span><span>Collaborate with software quality engineers during all phases of testing</span></span></span></span></span></li> <li><span><span><span><span><span>Troubleshoot system issues</span></span></span></span></span></li> </ul> <p> </p> <p><span><span><span><b><span><span>Required Knowledge and Skills</span></span></b></span></span></span></p> <ul> <li><span><span><span><span><span>C++ with embedded software development</span></span></span></span></span></li> <li><span><span><span><span><span>Understanding of TCP/IP communication protocols and computer networking</span></span></span></span></span></li> <li><span><span><span><span><span>Working knowledge of distributed source control like Git</span></span></span></span></span></li> <li><span><span><span><span><span>Good understanding of the principles and best practices in Software Development including Agile, Scrum methodologies</span></span></span></span></span></li> <li><span><span><span><span><span>Great Troubleshooting and analytical skills</span></span></span></span></span></li> <li><span><span><span><span><span>Good communication skills</span></span></span></span></span></li> </ul> <p> </p> <p><span><span><span><b><span><span>Basic Qualifications</span></span></b></span></span></span></p> <ul> <li><span><span><span><span><span>Bachelor's Degree in Engineering, Computer Science or related discipline.</span></span></span></span></span></li> <li><span><span><span><span><span>2 + years of experience in software development</span></span></span></span></span></li> </ul> <p> </p> <p><span><span><span><b><span><span>Preferred Qualifications</span></span></b></span></span></span></p> <ul> <li><span><span><span><span><span>Experience with Linux Operating systems</span></span></span></span></span></li> <li><span><span><span><span><span>Understanding of electro-mechanical (robotic) systems</span></span></span></span></span></li> <li><span><span><span><span><span>Understanding of Robotic Vision systems</span></span></span></span></span></li> <li><span><span><span><span><span>Healthcare or Medical Device software development experience</span></span></span></span></span></li> </ul> <p> </p> <p> </p> <p><span><span><span><b><span><span>Work Conditions</span></span></b></span></span></span></p> <ul> <li><span><span><span><span><span>Hybrid or Office</span></span></span></span></span></li> <li><span><span><span><span><span>Up to 25% Travel </span></span></span></span></span></li> </ul> </div>