Machine Vision Sustaining Sw Engineer (Sr.)
Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta.
Primary Responsibilities:
- Provide technical contributions and leadership as senior individual contributor working on multiple embedded AI and machine vision platforms.
- Work cross-functionally to elaborate needs, key requirements, constraints, and options to pursue
- Develop innovative, embedded AI solutions in difficult embedded vision challenges for the medical and robotics markets.
- Design, develop, test, deploy, maintain and improve software systems and overall architecture and technology base.
- Integrate machine vision into practical embedded systems for new products and design to order projects with large medical, industrial automation, and robotics clients.
- Work in collaboration with team to architect solutions, develop algorithms, and demonstrate working solutions in product intent, embedded systems. Refine and optimize solutions documenting design constraints and latitudes.
- Mentor others in development best practices and emerging embedded systems technologies. Assist in recruiting new talent. Collaborate with external partners and universities as needed.
- Support the ongoing development of technology / product roadmaps and the execution of those strategies.
Required Experience:
- Demonstrated experience with successful creation and delivery of embedded, real-time software systems is required. An appreciation for the unique requirements of embedded systems is important, hands-on experience delivering embedded systems is required.
- Excellent C, C++ and object-oriented design, analysis, and Software debugging skills for embedded systems
- Embedded SW design with respect to resource limitations and timing constraints.
- Understanding of embedded real-time software and RTOS packages.
- Background working with sensors and communication protocols (Bluetooth, Ethernet, Serial, USB)
- Ability to effectively use oscilloscopes, logic and protocol analyzers, and other standard electronics lab equipment
- Strong communication skills to be able to collaborate and present solutions clearly.
- Strong analytical and diagnostic skills
- Ability to work effectively in a fast-paced team environment
- Ability to document techniques and algorithms for implementation by others
- Willingness to work in a global team of professionals.
Nice-To-Have:
- Working, practical knowledge of core image processing techniques and machine learning in vision systems and especially deep learning approaches is desirable.
- Experience with SW development best practices and supporting /leading performance improvement efforts is also desired.
- Experience with Image processing and deep learning frameworks such as Caffe, Tensorflow, Tensorflow Lite is a plus.
- SW and HW integration experience and experience transition of algorithms into FPGA accelerated implementations is a differentiator.
- Occasional travel, less than 10% of a work year.
- Mobility to work in a standard office setting and to use standard office equipment, including a computer.
- Ability to use vision to read computer screen and read printed materials.
Li-MZ1
Li-hybrid
Please call +1 781-266-5700 if you need a disability accommodation for any part of the employment process.
💡 Doporučuji: Vytvořte si svůj profesionální životopis (zdarma a snadno), se kterým zvýšíte šanci na získání lepší práce.
💡 Podívejte se na video 6 tipů pro životopis, díky kterým získáte pozvánku na pohovor, které Vám pomůže s přípravou životopisu a motivačního dopisu pro zvýšení šancí na pozvání na pohovor.
Zajímavé nabídky práce v okolí:
Práce Machine Vision Sustaining Sw Engineer (Sr.): Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Machine Vision Sustaining Sw Engineer (Sr.)?
Práce je nabízena v lokalitě Brno.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Novanta.