collaboratively with other engineers to
architect and design new products.
• Develop f/w
for new products
• Modify f/w
for existing products.
• Exercise to
good software engineering practices, which
include documentation of the code,
version control, archiving of code and the
Tech-writers in development of user manuals
customer facing organizations
• Mentor junior engineers
• Perform all other duties assigned by
• BSEE / BSCE
• 10 years of
experience in developing embedded software
level knowledge in C, C++
Expert level knowledge in RTOS
Expert level knowledge of programming
general purpose micro controllers and FPGAs
soft cores required
Must have a working knowledge of
• Ability to
quickly learn new, job relevant skills.
written and verbal communication skills
• Strong team
member, but with excellent self motivation
who can proactively tackle engineering
challenges as they arise.
• Must be
hands on, but with good theoretical
understanding of the underlying engineering
imaging, optics and microscopy is desired.