Associate Firmware Engineer
2 months ago
Job Details: Firmware Engineer/ Hardware Engineer
Location: Mississauga, ON
Position: 18 months Contract, high chances for the permanent role
Position Overview:
- The Firmware Developer/Engineer - Electronics will be part of the electronics firmware development team.
- The key role of this position is the development of embedded software for new hardware for the electronic control systems.
- Responsible for design, prototype, and production support of electronics for new and existing products and their test systems. Scope of work includes test procedure development, driver development and testing, firmware development and testing, hardware validation, test design and validation, verification and transition of new designs to the Production environment.
- This position is also responsible for algorithm development, firmware development to system debug, root cause analysis, and corrective action.
Essential Responsibilities:
- Define Specifications: Collaborate with Engineering Managers and team leads to establish user, functional, and technical specifications for new products.
- API and Firmware Development: Work with multi-functional teams to deliver system-level API and firmware functionality, including coding, debugging, hardware/software integration testing, and communicating results for both new and existing hardware.
- Bootloader Development: Write and implement bootloaders for microcontrollers.
- Code Reviews and Testing: Conduct code reviews, peer reviews of designs, and support hardware testing plans to ensure alignment with quality and regulatory requirements.
- Prototype Testing and Documentation: Test and debug prototypes of new designs, verify specifications, write test plans and reports, and work on algorithm development, firmware debugging, root cause analysis, and corrective action.
Requirements
- Current Experience with multiple high-level programming languages, including C, C++ is a must with test driven methodologies.
- Software development experience using C and assembly language with ARM and other CPUs.
- Experience with ADCs, sensor interfacing, and actuators.
- Experience in developing low-level drivers and HW bring-up, using test tools and interacting with HW design teams.
- Working knowledge in communications technologies such as I2C, SPI, UART, RS485, MQTT, CoAP, REST etc.
- Working experience with WiFi Ethernet and Bluetooth 5. TCP/IP Stack experience is a plus.
- 3+ Years of Current Experience with multiple high-level programming languages, including C, C++
- Experience writing bootloaders and with communication protocols
-
Firmware Engineer, Staff
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeCategory Engineering Hire Type Employee Job ID 6275 Remote Eligible No Date Posted 08/09/2024 At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it...
-
Firmware & Digital Design Engineering Intern
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeThis internship will last for a duration of 16 months for undergraduate (Bachelor’s) students. Duration can be flexible for Master’s students. Starting in May 2025 based in our Mississauga office.We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from...
-
Senior Firmware Embedded Engineer
3 weeks ago
Mississauga, Ontario, Peel region, Canada Resonaite Full timeOur client in the telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Intern
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeWe are seeking a highly motivated and innovative firmware engineering intern to join our Solutions Group in Mississauga for a 16-month internship starting in May 2025. As an ideal candidate, you are passionate about firmware development for embedded microprocessors and have a strong foundation in C/C++ programming. You thrive in a collaborative environment,...
-
Serdes Digital Design
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeSynopsys technology is at the heart of innovations that are changing the way we live and work. Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s...
-
Serdes Digital Design
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Part timeJob Title: Digital Design InternshipKey Program Facts:Program Length: This internship will last for a duration of 16 months for undergraduate (Bachelor's) students. Duration can be flexible for Master's and PhD students.Location: Mississauga, CanadaWorking Model: Hybrid working (50% working from home / 50% office)Full-Time/Part-Time: Full-TimeStart...
-
Engineering Sales Representative
2 months ago
Brampton, Ontario, C6S, Peel region, Canada MAPEI Inc. Full timeUnder the responsibility of the Director of Sales – Central & Eastern Canada, the position holder fulfills the responsibilities linked to Architectural & Engineering support, representation and generating specifications in the Central Region. Is responsible for developing relationships and updating specifications with the architectural and Engineering...
-
Revit Specialist
3 weeks ago
Mississauga, Ontario, Peel region, Canada RocMar Engineering Inc. Full timeWe are looking for a Revit Specialist – Drafting Technician, which is a support engineer in projects with computer-based modeling, field surveys, technical reports, regulations compliance, and communication with stakeholders. Using Revit and AutoCAD knowledge, understanding of the construction industry, and good judgment, as key assets to become a valuable...
-
Project Manager- Aerospace
3 weeks ago
Mississauga, Ontario, Peel region, Canada Bevertec Full timeMain ResponsibilitiesProvide leadership in the management of projects. Liaise with all departments, manage cross-functional teams and create, track and manage current projects. Hold all resource allocated to the project accountable for their roles and responsibilities to ensure the program runs on time and to budget. Analyze metrics to effect performance...
-
Sr. Staff Layout Design Engineer
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full timeCategory Engineering Hire Type Employee Job ID 5621 Remote Eligible No Date Posted 23/08/2024 As a Sr. Staff A&MS Layout Engineer you will collaborate in the development of advanced analog integrated circuit designs using best-in-class Synopsys suite of tools. You will be working with local and global teams in developing layout for complex mixed-signal...
-
Azure Data Architect
3 weeks ago
Mississauga, Ontario, Peel region, Canada PEOPLE FORCE CONSULTING INC Full timeJob Title : Data Architect - AzureLocation: Mississauga/Downtown Toronto (Onsite Hybrid -three days onsite per week)Duration : Full TimeMandatory skills:- AzureAzure Data LakeAzure Data BricksAzure Data FactoryData ArchitectData background- Data Modeler/Data engineerJob Description :-You will be part of our Data Strategy and Engineering team to architect...
-
ASIC Digital Design Engineering Intern
3 weeks ago
Nepean, Ontario, K0A, Ottawa region, Canada Synopsys Part timeJob Title: ASIC Digital Design Engineering InternKey Program Facts:Program Length: 16 months Location: Nepean, Ontario Working Model: Onsite Full-Time/Part-Time: Full-TimeStart Date: January 2025What You’ll Be Doing:Working on various aspects of DDR Firmware verification flow.Firmware simulation.Regression monitoring and scripting. Bug analysis.Testbench...
-
Azure Data Architect
2 weeks ago
Mississauga, Ontario, Peel region, Canada PEOPLE FORCE CONSULTING INC Full timeJob Title : Data Architect - AzureLocation: Mississauga/Downtown Toronto (Onsite Hybrid -three days onsite per week)Duration : Full TimeMandatory skills:-AzureSynapseAzure Data LakeAzure Data BricksAzure Data FactoryData ArchitectData background- Data Modeler/Data engineerJob Description :-You will be part of our Data Strategy and Engineering team to...
-
Firmware Engineer
3 weeks ago
Markham, Ontario, York region, Canada LanceSoft, Inc. Full timeRequired Skills:• 5+ years of experience in developing and maintaining Python/C/C++ software.• Proven experience writing SOC architectural models and visualizations using Python/C/C++.• Experience in tuning SOC hardware systems for performance and power.• Familiarity with the ASIC design process, technology scaling, and power reduction methods.•...
-
Vice President, Transportation Operations
3 weeks ago
Mississauga, Ontario, Peel region, Canada Reimer Associates Inc. Full timeOur client is a well recognized market leader as one of the top intermodal service providers in Canada. Due to continued tremendous growth, the organization is seeking a Vice President, Transportation Operations based in Mississauga, Ontario reporting to the Chief Operating Officer. The Vice President, Operations is responsible for operational excellence of...
-
Intern
2 months ago
Nepean, Ontario, K0A, Ottawa region, Canada Synopsys Full timeInternship Overview:The Internship position “ASIC Digital Design Engineer” with 16 month duration requires working on various aspects of DDR Firmware verification flow. The candidate will exercise skills in a variety of tasks including but not limited to firmware simulation, regression monitoring and scripting, bug analysis, testbench feature coding,...
-
Silicon Validation Engineer
3 weeks ago
Nepean, Ontario, K0A, Ottawa region, Canada Synopsys Full timeCategory Engineering Hire Type Employee Job ID 6854 Remote Eligible No Date Posted 28/10/2024 Come and be part of a collaborative team environment that innovates and develops the latest IP solutions that enable the way the world designs.As a DDRSilicon Validation Engineer working in a lab environment, you will be responsible for product qualification and...
-
Data Architect
2 months ago
Mississauga, Ontario, Peel region, Canada Quantum Technology Recruiting Inc. Full timePosition: Data ArchitectType: Fulltime Perm (Flexible Salary)Location: Hybrid (three days onsite per week, between the Mississauga and downtown Toronto office)You will be part of our Data Strategy and Engineering team to architect large scale data driven engagements and provide direction as the subject matter expert in Azure, AWS and SQL Server Data...
-
Senior Manager Omnichannel and Patient Analytics
3 weeks ago
Mississauga, Ontario, Peel region, Canada Indegene Full timeWe are a technology-led healthcare solutions provider. We are driven by our purpose to enable healthcare organizations to be future ready. We offer accelerated, global growth opportunities for talent that’s bold, industrious, and nimble. With Indegene, you gain a unique career experience that celebrates entrepreneurship, and is guided by passion,...
-
Sr. Infrastructure Analyst
2 weeks ago
Mississauga, Ontario, Peel region, Canada National Consultants Professionals Ltd Full timeBasic Purpose:Reporting to the BTS Manager Technical Services, the role of Sr Infrastructure Analyst is to ensure the stability, integrity, and efficient operations of all information systems that support organizational functions, both on premise and cloud based. Some travel may be required to facilities to resolve issues or conduct project work – Main...