What is a Software Engineer at Zenovo?
At Zenovo, the Software Engineer role sits at the critical intersection of software development and complex hardware integration. You will not be working in a siloed software environment; instead, you will contribute to the full software development lifecycle (SDLC) for sophisticated electro-mechanical and biomedical products. Your work directly impacts how these systems function, from the user-facing UI down to the machine control systems that drive hardware performance.
This role is designed for engineers who thrive on technical diversity. You will regularly collaborate with multidisciplinary teams—including mechanical, electrical, and systems engineers—to translate complex requirements into robust, reliable code. Whether you are developing new applications, refining database management, or enabling rapid prototyping for hardware concepts, your contributions are essential to maintaining the high engineering standards that Zenovo clients expect.

