Social network you want to login/join with:
We are working with a cutting-edge science and engineering company that provides expert product advisory and development services. With expertise across diverse sectors, including medical, food and beverage, consumer goods, defense, industrial systems, chemicals, and energy, this organization helps clients uncover new growth opportunities through innovative and forward-thinking solutions.
The company is currently seeking a talented Software Engineer to join their team, where you'll play a key role in the development of advanced robotics systems. This is an exciting opportunity to work on projects that include surgical robots, agricultural machinery, and mobile applications for medical devices.
Position Summary:
In this role, you'll collaborate with multidisciplinary teams to design, develop, and implement software solutions for controlling robotics systems.
Key Responsibilities:
* Develop software applications and control algorithms for surgical robotics, utilizing object-oriented programming languages (C# and C++) or embedded code (C).
* Partner with engineers from electronics, mechanical, and systems teams to seamlessly integrate software with hardware components and robotic platforms.
* Produce and maintain detailed technical design documentation.
Required Skills and Experience:
* Experience with robotics frameworks and communication middleware.
* Strong proficiency in object-oriented programming languages (C# and C++) or embedded coding (C).
* Experience with medical software development processes.
Desirable Qualifications:
* A degree or postgraduate qualification in computer science, engineering, or a related discipline.
* Prior experience in a technology consultancy setting.
If you are passionate about making a significant impact and tackling exciting challenges in a fast-paced, innovative environment, this role is an excellent fit for you! #J-18808-Ljbffr