Robotics Software Engineer
3 weeks ago
Opreto Corporation is seeking a skilled C++ Developer to contribute to our innovative projects in the field of robotics automation.
As a key member of our team, you will be responsible for developing and maintaining a comprehensive add-in for RoboDK. This role demands a strong understanding of 3D geometry and CAD concepts, as well as proficiency in Qt as a GUI framework.
We are looking for an individual with a passion for robotics and automation, a proven track record in software development, and the ability to work both independently and collaboratively.
Key Responsibilities:
- Develop, test, and maintain a RoboDK add-in using C++ and Qt.
- Apply your knowledge of 3D geometry and CAD to create intuitive and efficient user interactions with simulation models.
- Integrate the application with industrial automation hardware and assist with hardware-in-the-loop testing.
- Collaborate closely with engineering and design teams to gather requirements and ensure components meet user needs.
- Write clean, scalable, and maintainable code adhering to best practices and coding standards.
Requirements:
Required Qualifications:
- Proven experience in C++ development (3+ years), including with Microsoft Windows.
- Strong understanding of object-oriented programming (OOP) principles.
- Proficiency in GUI development using Qt.
- Solid understanding of 3D geometry and CAD concepts.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
Preferred Qualifications:
- Experience with industrial automation and robotics.
- Familiarity with RoboDK and its API.
- Experience with other CAD software and tools, such as SolidWorks.
- Experience with physical simulation software.
- Python development experience.
- Experience with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
-
C++ Robotics Software Engineer
4 weeks ago
Windsor, Ontario, Canada Opreto Corporation Full timeAbout Opreto CorporationOpreto Corporation is a prominent provider of adaptable and high-quality software development solutions. We are currently in search of a seasoned C++ developer to spearhead the creation of a robust add-in for RoboDK. This position requires proficiency in Qt as a GUI framework and a solid grasp of 3D geometry and CAD principles.Role...
-
C++ Robotics Software Engineer
4 weeks ago
Windsor, Ontario, Canada Opreto Corporation Full timeAbout Opreto CorporationOpreto Corporation is a prominent provider of adaptable and high-quality software development solutions. We are currently in search of a seasoned C++ developer to spearhead the creation of a robust add-in for RoboDK. This position entails utilizing Qt as a graphical user interface (GUI) framework and necessitates a profound...
-
C++ Robotics Software Engineer
4 weeks ago
Windsor, Ontario, Canada Opreto Corporation Full timeCompany OverviewOpreto Corporation is a prominent provider of adaptable and high-quality software development solutions. We are currently seeking a skilled C++ developer to take the lead in creating a robust add-in for RoboDK.Position SummaryThis role requires proficiency in Qt as a GUI framework and a solid grasp of 3D geometry and CAD principles. The ideal...
-
Senior C++ Software Engineer
1 week ago
Windsor, Ontario, Canada Opreto Corporation Full timeAbout the RoleOpreto Corporation is a leading provider of flexible, high-quality software development services. We are seeking a senior C++ developer to lead the development of a comprehensive add-in for RoboDK.Key ResponsibilitiesDevelop, test, and maintain a RoboDK add-in using C++ and Qt.Apply knowledge of 3D geometry and CAD to develop intuitive and...
-
Senior C++ Software Engineer
1 week ago
Windsor, Ontario, Canada Opreto Corporation Full timeAbout the RoleOpreto Corporation is a leading provider of flexible, high-quality software development services. We are seeking a senior C++ developer to lead the development of a comprehensive add-in for RoboDK.Key ResponsibilitiesDevelop, test, and maintain a RoboDK add-in using C++ and Qt.Apply knowledge of 3D geometry and CAD to develop intuitive and...
-
Windsor, Ontario, Canada Opreto Corporation Full timeAbout the RoleOpreto Corporation is a leading provider of flexible, high-quality software development services. We are seeking a senior C++ developer to lead the development of a comprehensive add-in for RoboDK.Key ResponsibilitiesDevelop and Maintain RoboDK Add-in: Utilize C++ and Qt to design, test, and maintain a robust and efficient RoboDK add-in.Apply...
-
Windsor, Ontario, Canada Opreto Corporation Full timeAbout the RoleOpreto Corporation is a leading provider of flexible, high-quality software development services. We are seeking a senior C++ developer to lead the development of a comprehensive add-in for RoboDK.Key ResponsibilitiesDevelop and Maintain RoboDK Add-in: Utilize C++ and Qt to design, test, and maintain a robust and efficient RoboDK add-in.Apply...
-
Lead Automation Software Engineer
1 week ago
Windsor, Ontario, Canada Valiant TMS Full timeExciting Career Opportunity:Become a pivotal member of Valiant TMS as a Lead Automation Software Engineer. We are recognized as a global frontrunner in automation solutions, dedicated to designing intelligent and sustainable manufacturing environments for industry leaders around the globe.At Valiant TMS, we thrive on innovation and advanced technology....
-
Lead Automation Software Engineer
4 weeks ago
Windsor, Ontario, Canada Valiant TMS Full timeExciting Career Opportunity:Become a pivotal member of Valiant TMS as a Lead Automation Software Engineer. We are recognized as a global frontrunner in automation solutions, dedicated to designing intelligent and sustainable manufacturing environments for industry leaders around the globe.At Valiant TMS, we thrive on innovation and advanced technology....
-
Senior Robot Automation Specialist
2 days ago
Windsor, Ontario, Canada Valiant TMS Full timeUnlock Your Potential as a Senior Robot ProgrammerValiant TMS, a global leader in intelligent automation solutions, is seeking a highly skilled Senior Robot Programmer to join our Body-in-White division. If you're passionate about cutting-edge technology and want to contribute to developing smart and sustainable factories, this opportunity is for you.About...
-
Senior Robot Automation Specialist
2 days ago
Windsor, Ontario, Canada Valiant TMS Full timeUnlock Your Potential as a Senior Robot ProgrammerValiant TMS, a global leader in intelligent automation solutions, is seeking a highly skilled Senior Robot Programmer to join our Body-in-White division. If you're passionate about cutting-edge technology and want to contribute to developing smart and sustainable factories, this opportunity is for you.About...
-
Software Engineer
4 weeks ago
Windsor, Ontario, Canada Spectrawise Consulting inc Full timeEducation Requirement: Bachelor's degree in a relevant fieldExperience Level: 1 to 2 years of professional experienceWork EnvironmentTechnology firmIT service organizationKey ResponsibilitiesDevelop, modify, integrate, and test software applicationsUpdate and maintain existing software systems as necessaryCommunicate technical challenges, processes, and...
-
Software Engineer
4 weeks ago
Windsor, Ontario, Canada Spectrawise Consulting inc Full timeEducation: Bachelor's degree in a relevant fieldExperience: 1 to 2 years of professional experienceWork EnvironmentTechnology firmIT service organizationKey ResponsibilitiesDevelop, enhance, and test software applicationsUpdate and maintain existing software systems as necessaryArticulate technical challenges, methodologies, and solutionsCreate...
-
Software Engineer
4 weeks ago
Windsor, Ontario, Canada Spectrawise Consulting inc Full timeQualifications: Bachelor's degree in a relevant fieldExperience Level: 1 to 2 years of professional experienceWork EnvironmentTechnology firmIT service organizationKey ResponsibilitiesDevelop, modify, integrate, and test software applicationsUpdate and maintain existing software systems as necessaryEffectively communicate technical challenges, methodologies,...
-
Lead Automation Engineer
4 weeks ago
Windsor, Ontario, Canada Brave Control Solutions Inc. Full timePosition Overview As a Controls Lead at Brave Control Solutions Inc., you will play a pivotal role in delivering high-quality custom automation solutions across various sectors including construction, automotive, and food and beverage. In collaboration with project and solution engineers, you will manage engineering project tasks and effectively communicate...
-
Lead Automation Engineer
4 weeks ago
Windsor, Ontario, Canada Brave Control Solutions Inc. Full timePosition Overview As a Controls Lead at Brave Control Solutions Inc., you will play a crucial role in delivering high-quality custom automation solutions across various sectors including construction, automotive, and food and beverage. Your collaboration with project and solution engineers will be essential in executing engineering project tasks effectively,...
-
Lead Automation Engineer
4 weeks ago
Windsor, Ontario, Canada Brave Control Solutions Inc. Full timePosition Overview As a Controls Lead at Brave Control Solutions Inc., you will play a crucial role in delivering high-quality, tailored automation solutions across various sectors including construction, automotive, and food processing. Your collaboration with project and solution engineers will be essential in executing engineering tasks effectively while...
-
Manufacturing Systems Engineer
1 week ago
Windsor, Ontario, Canada CB Canada Full timeJob SummaryWe are seeking a highly skilled Automation Technician to join our team at CB Canada. As a Controls Technician, you will be responsible for the installation, calibration, and maintenance of automated industrial machinery.Key ResponsibilitiesTest, troubleshoot, and implement new processes to improve efficiency and productivity.Install retrofits to...
-
Manufacturing Systems Engineer
1 week ago
Windsor, Ontario, Canada CB Canada Full timeJob SummaryWe are seeking a highly skilled Automation Technician to join our team at CB Canada. As a Controls Technician, you will be responsible for the installation, calibration, and maintenance of automated industrial machinery.Key ResponsibilitiesTest, troubleshoot, and implement new processes to improve efficiency and productivity.Install retrofits to...
-
Automation Systems Engineer
1 week ago
Windsor, Ontario, Canada A3 Full timeJob Title: Automation Systems EngineerCompany: A3A3 is a leading provider of automation services in various industries. We are currently seeking an Automation Systems Engineer to join our team.Key Responsibilities:Design, configure, and program automation and controls systems using PLC, HMI, Robotic, and SCADA systemsCreate controls designs and electrical...