GUI Software Developer
$100k per yearSQUALUS GROUP
GUI Software Developer - Richmond Hill, ON (in person, full-time permanent)
Our client builds award-winning AI and 3D-vision software that lets industrial robots program themselves . We are looking for a GUI software developer to design and implement user interface components and modules for our automation software. The candidate should have keen interest in engineering work and a strong ability to design professional, intuitive user interfaces.
Main duties:
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Design, develop and maintain user interfaces for Windows applications with a seamless, visually appealing user experience.
- Create wireframes, prototypes and mockups to communicate design ideas.
- Maintain existing front-end modules to ensure reliability and efficiency.
- Integrate with back-end, external communication protocols and APIs.
- Stay current on industry trends and emerging technologies.
- Conduct usability testing and iterate on interface designs.
- Troubleshoot and resolve UI-related issues for optimal performance.
Requirements
Must-haves:
- 2+ years of software development on Microsoft Windows / .NET.
- Proficiency in C#, WPF and the MVVM design pattern (must have).
- Real UI/UX design skill with Figma, Adobe XD or Sketch (wireframes, prototypes); portfolio preferred.
Nice-to-haves:
- XAML and in-depth knowledge of Windows UI design principles.
- C++, Python, JavaScript; Node.js / React.
- Multi-threading; TCP/IP and networking; RESTful APIs; XML/JSON serialization; Git.
- 3D visualization frameworks (OpenCascade, OpenGL, WebGL, VTK).
- Usability testing; strong eye for detail and user-centred design.
Education: Bachelor's in computer science or equivalent.
Salary: $85-100K.
- ...deployed hardware. The Role We're hiring a Senior Full Stack Software Engineer based in Toronto to build and ship production web... ...software. What You’ll Work On Build & Maintain: Develop web applications for data labeling, data capture, and country/operations...SuggestedFull time
- ...management strategy, OpenText enterprise content management (ECM) software providesContent Services to help connect content within context... ...problems and shape the future. As a Backend Principal Software Developer, you will play a key role in the continuing success of InfoArchive...SuggestedFull timeWorldwide
- ...recording, and show users their progress and how to recover when something goes wrong. The work sits where physical hardware, mobile software and everyday use meet. Getting it right across many phones and operating conditions helps more people contribute high-quality data for...SuggestedFull time
$110k per year
...3D Software Developer General We are looking for a 3D software developer to join our clients software development team.The candidate will be responsible for the design and implementation of interactive 3D visualization, geometry-processing, and simulation...SuggestedPermanent employmentFull time- ...distributed systems, or cloud infrastructure. • Computer science: Strong computer science fundamentals with a degree in Computer Science, Software Engineering, Computer Engineering, or a similarly rigorous technical discipline strongly preferred. • Backend engineering: Strong...SuggestedFull timeContract workLocal area
- ...based systems, and deployed hardware. The Role You'll own the software that lets people operate Mecka's connected hardware and use the... ...engineers understand how devices and services are behaving. Develop APIs, SDKs, and command-line tools that help hardware and data...Full time
- ...customer security and productivity. Work closely with product, web developers, security, and field engineers to push forward Island solutions... ...challenges. What you need to have ~6+ years of hands-on software low-level development experience in C++ or C (preferably using...Full time
$160k - $200k per year
...and the SDKs that let our teams — and, as we open the platform, external developers — build against our hardware and data. Our data team owns ingest, storage, and processing; you own the developer- and viewer-facing layer on top — clean APIs, documentation, and rich, performant...- Lead innovative software solutions for connected hardware at Mecka AI. This role focuses on API design and service reliability while managing... ...• Build diagnostic tools for operational insights • Develop APIs, SDKs, and command-line tools for clients • Test workflows...
- ...Senior Developer Role Summary We are seeking a skilled Senior Developer to design, build, and optimize scalable, event-driven integration solutions across our enterprise platforms. This role will play a key part in modernizing integrations using Azure-native services...Full time
- ...looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong background in low... ...systems in the cloud (e.g., AWS, GCP, etc.). Extensive experience developing large-scale, multi-platform software across major operating...Full time
- ...in-house HR, Litigation, Ethics & Compliance legal team reporting to the VP & GC. You will support global commercial litigation and software compliance while collaborating with HR and business teams. The successful candidate will be a business-minded lawyer with 3–8 years...
$60 - $80 per hour
...Description ROLE: Senior Developer, Data Engineering – 6 Months Contract REPORTS TO: Manager, Digital Analytics LOCATION: Hybrid / Corporate Office in Richmond Hill, Ontario SALARY: $60/h - $80/h THE OPPORTUNITY We are seeking a highly skilled and...Full timeContract workInternshipWork at office- ...Overview Designs and implements custom software based on customer and project... ...guidance, and direction of more senior software developers and is commensurate with level of ability... ...Programs Specific Responsibilities • Develop C# and .NET code for Test Executive and SAMS...InternshipLocal areaImmediate start
$74k - $90k per year
...and improvements of the existing automated testing frameworks, developing and executing automated tests and maintaining CI / CD /CT pipeline... ...Functions/ Responsibilities ~ Investigate the use of a software as a service (SaaS) platform and how it provides solutions to a...Full timeCasual workWork at officeLocal areaMonday to fridayAfternoon shift- ...C++ inference pipelines and integrate them with embedded Linux software. Optimize models and runtime performance for latency, memory,... ...: set architecture and evaluation standards while continuing to develop models and software. What You Bring Must-have: Strong Python...Full time
- ...test what robots have learned. You'll bring robots, sensors, and software together for demonstrations, policy deployment, and experiments... ...and software for data collection and repeatable experiments. Develop calibration and diagnostic tools for coordinate frames, timing,...Full time
- ...financial information for individuals, departments or companies Develop financial plans for clients Prepare reports and audit... ...administration Computer and technology knowledge Accounting software Quick Books Caseware/Caseview Internet MS Excel MS...Permanent employmentImmediate startFlexible hours
$48.5 per hour
...completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...Permanent employmentFull timeRemote work- ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...Full time
- ATS Company: Industrial Automation
- ...the physical world. That requires an extraordinary team spanning software, infrastructure, machine learning, computer vision, robotics and... ...waits for applicants. You’ll map specialized talent markets, develop relationships before there is an open role, and build pipelines...Long term contractFull time
- ...as reported in Corporate Customer Relationship Management (CRM) software solution; liaising with all York Region Transit (YRT) and Roads... ...Areas and contractor training needs on CRM system. Prepares, develops, and facilitates customized presentations, mini training, and lunch...Full timeFor contractors
- ..., helping customers succeed in complex, mission-critical environments. About Us: Field Systems Trimble Field Systems develops hardware, software and services that connect the site to the office for key industries around the world, including civil construction, surveying...Work at officeLocal areaWorldwide
$160k - $200k per year
...infrastructure — tooling, fixtures, validation scripts, and documentation Develop automated calibration verification and quality assurance systems... ...Comfortable working with physical hardware — not just software Able to design repeatable, scalable calibration processes...Immediate start- ...requirements to ensure timely replenishment and order placement • Develop and maintain strong working relationships with overseas... ...with ERP - SAP, Oracle • Experience with planning/replenishment software –Blue Ridge, Oracle, etc. • Direct-import container programs and...Work at officeLocal areaOverseas
$114.54k - $132.85k per year
...infrastructure that is built or modified by developers, City capital projects, or from... ...manager regarding the status of proposed developer infrastructure with recommendations on approvals... ...ICM and InfoWater computer model software and other water/wastewater computer models...RemplacementPermanent employmentFull timeWork at office$48k - $55k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...customers, vendors, and teammates Proficient in Microsoft Office software Additional Information Salary Range - $48,000-55,000...Full timeTraineeshipWork at office- ...equipment, and seeing your systems come to life in the field. Develop programs for PLCs, HMIs, robotics, sensors, and automation... ...Develop, implement, and support robotic systems and related software. Troubleshoot programming, controls, and equipment issues....Permanent employmentFull timeRemote workAfternoon shift
- ...a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Backend Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GUI Software Developer. Be the first to apply!
- software developer no experience Richmond Hill, ON
- junior software developer Richmond Hill, ON
- software developer intern Richmond Hill, ON
- software developer Richmond Hill, ON
- software development engineer Richmond Hill, ON
- part time software developer Richmond Hill, ON
- software design engineer Richmond Hill, ON
- software engineer salary in canada Richmond Hill, ON
- software engineer Richmond Hill, ON
- software engineer - computer Richmond Hill, ON
