Human Machine Interface Software Engineer
3 weeks ago
Human Machine Interface Software Engineer
The role of the Software Engineer lies within the Industrial Controls/Automation Platform team, the job role is to create state-of-the-art elegant, efficient, correct, and effective software and solutions for our client's industrial products and internal software production systems.
This encompasses all phases of the design process, including ideation, requirements clarification, design, implementation, testing and validation and support.
The ideal candidate understands, and have passion for the manufacturing industry and automation, and experience with designing industrial software systems – OEM, real-time and embedded systems experience is an asset.
- Education: Bachelor's or Master's degree in Engineering
- Skills & Experience:
- Strong software development skills; able to design, develop, and test software efficiently.
- Experience with complex machinery, particularly in software control and Human-Machine Interfaces (HMI).
- Proficient in C# and desktop technologies.
- In-depth knowledge of user interfaces and design patterns (e.g., publisher-subscriber, MVC).
- Comfortable with Ruby for some use cases.
- Ability to understand customer requirements and deliver tailored software solutions.
- Experience developing software for systems that run manufacturing floors or similar environments.
- Good communication skills: able to explain technical concepts clearly and effectively.
- Experience with Proof of Concept (POC) development
-
Interface Coordinator
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada Mobilinx Full timeThe Interface Coordinator will be reporting to the Interface Manager to help in the review of design drawings, document control conflicts as well as prepare all reports and sketches related to the Electrical scope of work. Role and General ResponsibilitiesEnsure compliance in respect of Health and Safety (prevention program) and quality system....
-
Software Engineer
1 month ago
Ottawa, Ontario, Ottawa region, Canada Stelvio Group Full timeJob Title: Software Development Engineer – R&D TeamLocation: Ottawa, Canada (On-site preferably, hybrid or remote options)Different levels of experience required and ranging salaries Please get in touch for a conversationWe are seeking skilled and passionate Software Development Engineers to join our innovative R&D team. These roles offer the opportunity...
-
Finance Specialist- Data Engineer
4 days ago
Bolton, Ontario, C7E, Peel region, Canada Titanium Transportation Group Inc. Full timeCompany Profile:Titanium Transportation Group is a leading North American freight transportation company specializing in tech-forward trucking operations and logistics brokerages services throughout Canada and the United States. Our specialties are truckload, dedicated, and cross-border, along with comprehensive logistics and warehousing solutions for a wide...
-
Software Engineer
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role.Duration: 4 months contractLocation: Mississauga, ON- Hybrid: 3days in office, 2 days homeJob Description:As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing, developing,...
-
Senior Software Engineer
1 day ago
Mississauga, Ontario, C4W, Peel region, Canada Open Systems Technologies Full timeOpen Systems Tech is looking for a Senior Software Engineer for one of our financial services clients based out of Mississauga/ON. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Software EngineerLocation: Mississauga – Hybrid – 3 days/weekTerm: Long term contract plus extensionWhat you’ll be doing:You’ll develop and take...
-
Java Software Engineer
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Software Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Tata Consultancy Services Full timeInclusion without ExceptionTCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...
-
Software Engineer
3 months ago
Ottawa, Ontario, Ottawa region, Canada Red Oak Technologies Full timeRed Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...
-
Procurement Engineer
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada OG7GES Indigenous Group Inc. Full timeResponsibilities (include, but not limited to):Assist in development, preparation of engineering procurement support deliverables (e.g. equipment and component specifications, calculations, bill of materials (BOMs), technical assessments, vendor document evaluations, etc.) for both nuclear and conventional systems in accordance with Quality Assurance...
-
SerDes Physical Implementation, Staff Engineer
3 months ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeAs a SerDes Physical Implementation, Staff Engineer, the successful candidate will work on a variety of advanced SERDES developments including the latest 56/112/224G standards. The digital implementation organization is seeking a motivated person responsible for the physical implementation of complex IPs and testchips across multiple process technologies...
-
Senior Staff Software Engineer
1 month ago
Markham, Ontario, York region, Canada NETINT Technologies Inc. Full timeJoin Our Team and Shape the Future of Video Technology!Are you passionate about pushing the boundaries of technology and eager to work on cutting-edge video processing solutions? At NETINT, we're on a mission to revolutionize the world of video encoding with our next-generation Video Processing Unit (VPU). We invite bright and innovative minds to join us...
-
Piping Analysis Engineer
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada OG7GES Indigenous Group Inc. Full timeThis position requires an individual who is self-motivated and capable of working independently or under the instruction from a senior technical engineer and develop his/her career and experience in nuclear field. The candidate shall be able to follow the instructions from a qualified professional engineer to complete the assigned mechanical related scopes...
-
Software Developer Angular
6 days ago
Vaughan, Ontario, L0J, York region, Canada SEW-Eurodrive Canada Full timeSoftware Engineer AngularCompany DescriptionSEW-Eurodrive Canada, located in the Greater Toronto Area, is a global leader in supplying motors, gear units, and automation technology for various industrial applications. With a team of over 16,000 employees worldwide, we ensure the seamless operation of critical systems, including conveyor belts, bottling...
-
Software Developer
1 week ago
Brampton, Ontario, C6S, Peel region, Canada InVision Staffing Services Inc. Full timeInVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have a successful track record working on both small and large recruitment projects, across North America.Our client, a leading OEM Machine Designer is currently looking for a...
-
Senior Java Software Engineer
1 day ago
Mississauga, Ontario, C4W, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Mechanical Designer Engineer
1 month ago
Brampton, Ontario, Peel region, Canada InVision Staffing Services Inc. Full timeInVision is a Professional Recruitment Firm involved in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have a successful track record working on both small and large recruitment projects, across North America.Our client, a leading manufacturing company, is seeking for Mechanical Design...
-
Software Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Pharma Medica Research Inc. Full timePharma Medica Research (PMRI) Inc. is a Contract Research Organization that strives for innovation and original solutions in a highly regulated and competitive industry. If your career goals align with innovation and original thinking you will be the perfect candidate to be part of an inclusive, adaptable, and forward-thinking organization. Our reputation...
-
CAD Engineer
3 months ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeWe are looking for an Engineer to join a growing, dynamic and multi-cultural Project Support Team who provides world-wide experienced design communities daily support on their R&D activities.We need people who are able to work in multi-functional teams, capable of understanding requirements, come up with creative solutions, are reliable in following existing...
-
Mississauga, Ontario, C4W, Peel region, Canada AtkinsRéalis Full timeAtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward of Canadian CANDU nuclear technology.We are actively seeking qualified professionals to support engineering...
-
Senior Java Software Engineer
1 week ago
Mississauga, Ontario, C4W, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...