As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical ... Integrate hardware and software components to ensure seamless operation of mechatronic systems.
Quick apply
As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical ... Integrate hardware and software components to ensure seamless operation of mechatronic systems.
Quick apply
As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical ... Integrate hardware and software components to ensure seamless operation of mechatronic systems.
Kanata, ON · On-site
CA$90K - CA$135K/yr
Collaborate with multidisciplinary teams including hardware, FPGA, software, systems, and test ... Bachelor's degree in Electrical Engineering, Electronics, Physics, or a related technical ...
Kanata, ON · On-site
CA$90K - CA$135K/yr
Collaborate with multidisciplinary teams including hardware, FPGA, software, systems, and test ... Bachelor's degree in Electrical Engineering, Electronics, Physics, or a related technical ...
Mississauga, ON · On-site
CA$80K - CA$120K/yr
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
Mississauga, ON · On-site
CA$80K - CA$120K/yr
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
Geotab is seeking a Hardware Developer Intern who will be supporting the Hardware team in the ... Experience with Altium Designer or any other ECAD software * Database experience, or demonstrated ...
Geotab is seeking a Hardware Developer Intern who will be supporting the Hardware team in the ... Experience with Altium Designer or any other ECAD software * Database experience, or demonstrated ...
Toronto, ON · Hybrid
CA$100K - CA$500K/yr
As Director, Customer Hardware Engineering, you own the technical relationship with strategic customers and FAEs, turning their silicon needs into precise requirements for our hardware and software ...
Toronto, ON · Hybrid
CA$100K - CA$500K/yr
As Director, Customer Hardware Engineering, you own the technical relationship with strategic customers and FAEs, turning their silicon needs into precise requirements for our hardware and software ...
CA$145K - CA$165K/yr
You are a seasoned Hardware Engineer who enjoys owning complex systems end to end--from ... You communicate clearly, make tradeoffs explicitly, and work well with peers across software, assay ...
Quick apply
CA$145K - CA$165K/yr
You are a seasoned Hardware Engineer who enjoys owning complex systems end to end--from ... You communicate clearly, make tradeoffs explicitly, and work well with peers across software, assay ...
Kanata, ON · On-site
The Opportunity We're looking for a Senior Hardware Engineer to help architect and develop next ... Collaborate closely with embedded software, systems, mechanical, and HMI teams * Support BSP ...
Quick apply
Kanata, ON · On-site
The Opportunity We're looking for a Senior Hardware Engineer to help architect and develop next ... Collaborate closely with embedded software, systems, mechanical, and HMI teams * Support BSP ...
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully ...
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully ...
Ottawa, ON · On-site
CA$118/hr
Experience with automation software development for hardware testing. Proficient in C# and Python ... engineering productivity. Nice to Haves: * Familiarity with Ciena networking equipment and product ...
Ottawa, ON · On-site
CA$118/hr
Experience with automation software development for hardware testing. Proficient in C# and Python ... engineering productivity. Nice to Haves: * Familiarity with Ciena networking equipment and product ...
CA$80K - CA$112K/yr
... hardware, and collaborate with world-class developers to identify and resolve issues before they ... Debug complex software and hardware interactions, analyze failures, and perform root-cause ...
CA$80K - CA$112K/yr
... hardware, and collaborate with world-class developers to identify and resolve issues before they ... Debug complex software and hardware interactions, analyze failures, and perform root-cause ...
Toronto, ON · On-site
Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance for our customers' demanding ...
Toronto, ON · On-site
Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance for our customers' demanding ...
... software and firmware teams on hardware and software integration challenge Join Helsing and work ... You will face unique Engineering and AI challenges that make a meaningful impact in the world * Our ...
... software and firmware teams on hardware and software integration challenge Join Helsing and work ... You will face unique Engineering and AI challenges that make a meaningful impact in the world * Our ...
Be Seen First
Mississauga, ON · On-site
CA$120K/yr
We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial ... Re-build, architect, and enhance core hardware diagnostic and monitoring platforms for optimal ...
Quick apply
Be Seen First
Mississauga, ON · On-site
CA$120K/yr
We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial ... Re-build, architect, and enhance core hardware diagnostic and monitoring platforms for optimal ...
Chalk River, ON · On-site
Ability to plan computer system deployment and operational support activities (software/hardware upgrades, etc.). * Ability to lead a cohesive team of developers (in the absence of the team lead)
Chalk River, ON · On-site
Ability to plan computer system deployment and operational support activities (software/hardware upgrades, etc.). * Ability to lead a cohesive team of developers (in the absence of the team lead)
Ottawa, ON · On-site
CA$90K - CA$132K/yr
With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations ... As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ...
Ottawa, ON · On-site
CA$90K - CA$132K/yr
With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations ... As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ...
Facilitate technical alignment between product management, systems, software, hardware ... Extensive experience in systems engineering, functional systemization, product development, or a ...
Facilitate technical alignment between product management, systems, software, hardware ... Extensive experience in systems engineering, functional systemization, product development, or a ...
You will collaborate closely with testing teams , Science, Hardware Engineering, Firmware and Embedded Software Engineering, and Product Quality. This is a hybrid position based in San Francisco, Bay ...
You will collaborate closely with testing teams , Science, Hardware Engineering, Firmware and Embedded Software Engineering, and Product Quality. This is a hybrid position based in San Francisco, Bay ...
Toronto, ON · On-site
... Engineering, or related field * Experience developing software for aerospace applications * Experience implementing embedded security solutions such as secure boot, hardware security modules (HSMs ...
Toronto, ON · On-site
... Engineering, or related field * Experience developing software for aerospace applications * Experience implementing embedded security solutions such as secure boot, hardware security modules (HSMs ...
Ottawa, ON · On-site
Read and interpret electronic schematics to understand hardware design and inform software ... Proven programming experience in C and assembly language for embedded systems. * Hands-on ...
Quick apply
Ottawa, ON · On-site
Read and interpret electronic schematics to understand hardware design and inform software ... Proven programming experience in C and assembly language for embedded systems. * Hands-on ...
This role shapes software architecture, drives engineering quality, and guides the team through ... The Technical Lead works closely with Product, Hardware, Machine Learning, DevOps, QA, and customer ...
This role shapes software architecture, drives engineering quality, and guides the team through ... The Technical Lead works closely with Product, Hardware, Machine Learning, DevOps, QA, and customer ...
| Aspect | Software Hardware Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; certifications like CompTIA or Cisco | Bachelor's or higher in Computer Science or Software Engineering; similar certifications |
| Work Environment | Designing and integrating hardware and software systems, often in labs or manufacturing settings | Developing, testing, and maintaining software applications, typically in office or remote settings |
| Industry Usage | Electronics, embedded systems, IoT, hardware manufacturing | IT, software development, tech companies, app development |
While both roles require a strong foundation in computer science and related certifications, Software Hardware Developers focus on integrating hardware and software systems, often working with embedded systems and physical components. Software Engineers primarily develop software applications and systems, working mainly in software-centric environments. Understanding these differences helps in choosing the right career path or job search focus.
Kanata, ON • On-site
Full-time
Medical, Dental, Vision, Life, PTO
Re-posted 12 days ago
Join Our Innovative Team as a Hardware/Mechatronics Engineer at STL Engineering!
*Must have Canadian Citizenship or have a valid Permanent Resident Card and Driver’s License
Full Job Description
STL Engineering is looking to fill the position of Hardware Engineer. As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical and electronic systems for a variety of cutting-edge projects. You will work closely with a multidisciplinary team of engineers to create innovative solutions that meet our clients' needs. If you are passionate about hardware and mechatronics engineering, this is an excellent opportunity to enhance your skills.
Who we are: STL Engineering is a leading Mechanical/Hardware Engineering and Design services provider based in Ottawa, ON. Specializing in rugged electronics and applications. We are committed to delivering innovative solutions to our clients' engineering challenges.
Responsibilities include but are not limited to:
• Design and Development: Create detailed designs for mechanical and electronic systems, including schematic diagrams, PCB layouts, and mechanical drawings.
• Prototyping: Build and test prototypes to validate design concepts and functionality.
• System Integration: Integrate hardware and software components to ensure seamless operation of mechatronic systems.
• Testing and Debugging: Conduct rigorous testing and debugging of hardware and software to identify and resolve issues.
• Collaboration: Work closely with cross-functional teams, including software engineers, mechanical engineers, and project managers, to deliver high-quality products on time and on budget.
• Documentation: Prepare comprehensive documentation for designs, including specifications, user manuals, and maintenance guides.
• Compliance: Ensure all designs comply with industry standards, safety regulations, and client requirements.
• Continuous Improvement: Stay up to date with the latest technologies and industry trends to continually improve design processes and product quality.
The ideal candidate should possess:
• Education: Successfully completed Electrical Engineering program, or a related field.
• Technical Skills: Exposure to PCB design tools (e.g., Altium, Expedition), and embedded systems programming (e.g., C/C++, Python). Experience with CAD software (e.g., SolidWorks, Creo) a plus.
• Knowledge: Understanding of mechanical systems, electronics, control systems, and robotics.
• Problem-Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot complex systems.
• Communication: Strong verbal and written communication skills, with the ability to convey technical information clearly and concisely.
• Attention to Detail: High level of accuracy and attention to detail in all aspects of design and documentation.
• Teamwork: Ability to work effectively in a collaborative, fast-paced team environment.
• Adaptability: Willingness to learn new skills and adapt to changing project requirements and priorities.
Paid Time Off:
• Stat Holidays
• 3 Weeks Vacation, Standard
• 3 Floater Holidays (between Christmas and New Years)
Benefits:
• RRSP and Deferred Profit Sharing Program
• Dental care
• Disability insurance
• Extended health care
• Life insurance
• On-site parking
• Vision care
• Company events
Schedule:
• 37.5 Hour Work Week
• Monday to Friday
Work Location:
• Kanata, ON
At STL Engineering, we foster a family-like environment where every employee is valued. As an equal opportunity employer, we prioritize diversity in our workforce, recognizing that innovation thrives on varied perspectives. We embrace individuals from diverse backgrounds, including ethnicity, religion, and education, without regard to race, age, gender, or sexual identity. With years of experience in the engineering industry, we understand that a strong foundation of diversity and inclusion is essential for success.