Search Jobvertise Jobs
Jobvertise

Software Engineer (736055)
Location:
US-MA-Burlington
Jobcode:
t3ci52
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

A full-time Software Engineer position is available immediately in the companys office in Burlington, Massachusetts and reporting to the Principal Software Architect at UII America, Inc.

Job Duties: Reporting to the Principal Software Architect, the Software Engineer will have the following specific job responsibilities:

(1) Develop real-time platforms and applications utilizing Computer Vision (CV), Augmented Reality (AR), Virtual Reality (VR), and Robotics technologies for use in medical imaging and surgery;
(2) Use Unity3D for User Interface (UI) development. Implement HLSL/GLSL shaders to achieve AR visual effects like volume rendering of medical images. Integrate required functionalities into workflow including surgical robot navigation, gesture recognition, and coordinate system calibration;
(3) Create, deploy, and maintain a distributed hardware management system that utilizes Docker and Kubernetes to orchestrate the hardware drivers and the DDS-based ROS2 message system for inter-host communication. Use Ansible for the automation of the deployment pipeline;
(4) Design and develop high-quality software and algorithms using programming languages such as C/C++, Python, and C#;
(5) Develop computer vision-based applications that use specialized utilities and libraries, including OpenCV and PointCloud Library, to perform image analytics;
(6) Continuously evolve and improve software architecture and the performance of software and applications, including by participating in peer review of code and using Git for source code version control;
(7) Establish engineering best practices to build a scalable and clean code structure;
(8) Support the company research team by utilizing software skills to perform experiments that use deep learning frameworks such as PyTorch and TensorFlow.

Work Hours: 9:00 AM - 5:00 PM
Experience and Education Requirements: Masters Degree in Electrical Engineering, Computer Science, or a closely related field plus a minimum of one (1) year of demonstrated employment or internship experience in software engineering.

Required experience and knowledge must include the following:

(1) A minimum of one (1) year of demonstrated experience in the design, development, quality control process, and deployment of software for AR/VR and robotics applications;
(2) A minimum of one (1) year of demonstrated experience with software engineering best practices;
(3) A minimum of one (1) year of demonstrated experience in utilizing computer vision algorithms in software projects;
(4) A minimum of one (1) year of demonstrated experience in using 3D rendering engines (Unity3D or Unreal Engine) and shaders (HLSL or GLSL) to develop AR/VR applications for rendering object volumes and simulating the movement of robots;
(5) A minimum of one (1) year of demonstrated experience in designing user interfaces using 3D software elements, built on the principles of front-end software design;
(6) A minimum of one (1) year of demonstrated experience in the operation of programming languages (C/C++, Python, C#), graphics libraries, and computer vision libraries; and
(7) Masters Degree in Electrical Engineering, Computer Science, or a closely related field level of knowledge in Robotics, Machine Learning, and Data Mining.

Please copy and paste your resume in the email body do not send attachments, we cannot open them and email them at candidates at (link removed) with reference #736055 in the subject line.
Thank you.

Placement Services USA, Inc.

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations