Embedded Firmware Developer/Engineer
1 month ago
As part of a product development team, the EFE is responsible for the design, documentation, and integration of digital hardware and software within leading edge power conversion products. The role involves performing product validation to ensure reliability and electrical performance.
Job Duties/Responsibilities- Embedded Design (hardware and firmware) in support of Project Design Team for Power Supply development projects of various complexities - from kickoff through to manufacturing release.
- Develop digital control & power management embedded functionality for power supply products from customer or marketing specifications, and hardware engineering team requirements.
- Ensure embedded control & design technical integrity through bench verification & qualification testing.
- Strong emphasis on design, debug & implementation of assembly or C-based general purpose uCs or digital signal processor firmware and hardware for power control/management/sequencing/telemetry functions in Power Supplies.
- Develop circuits and perform tests and evaluations for design verification & integrity.
- As a staff level engineering lead, mentor other engineers in the development of various products.
- Review PCB layouts & other design documents prior to their release for procurement or production.
- Research and vet new technologies for future product needs.
- Intimately familiar with state-of-the-art techniques for efficiency optimization.
- Perform schematic entry, calculations, simulations, and bread-boarding in the design process.
- Interface with the customer to communicate technical information.
- Interface with vendors for design support and component sampling and quotation.
- Supervise and guide the work of technologists assigned to the design projects.
- Train engineering design groups on critical subset of embedded functions all engineers responsible for – e.g. device programming, boot-loading, exercising embedded data reporting functions.
- Ensure that the design conforms to corporate engineering procedures.
- Ensure design is documented to ISO9001 procedures and participate in external/internal ISO audits.
- Ensure the design meets cost, performance, and schedule requirements.
- Write reports to document test results.
- Required to keep up-to-date with innovations and trends in embedded design.
- Travel to remote contract manufacturers to troubleshoot issues and bring them to resolution.
- BSEE with 5 years, MSEE w/ 3 years’ experience in designing & developing digital hardware and software within leading edge power conversion product.
- Proficient in the use of MathCAD, PSpice, Simplis or other design software tools.
- Comprehensive knowledge of and experience in all facets of high frequency high-density switching power supply design including circuit topologies, control theories, loop compensation, magnetics design, EMI/RFI, supervisory functions, and PCB layout.
- Possesses a deep knowledge and experience in a multitude of power conversion topologies and methodologies; Flyback, Resonant, LLC, Buck, ZVS, Synchronous, Current-mode-control, etc.
- Experience in general purpose uC/digital signal controller/DSP/SOC embedded control design is required.
- Experience in analog/digital/mixed-signal/instrumentation/signal path analysis & design is recommended.
- Experience in developing/implementing on-board serial communications (I2C, SMBus, SPI, UART) on embedded systems is recommended.
- Knowledge of off-board/remote communications (USB, Ethernet, CAN bus, RS-485) on embedded systems is an asset.
- Good knowledge of microcontroller architecture and familiarity with programming, emulation, & debug tools.
- Experience in electronic packaging (high density SMT, PCB layout techniques).
- Familiarity with product qualification requirements.
- Experience in high volume manufacturing requirements (e.g. DFM/testability).
Onsite with four days in-office and one flex day a week.
#J-18808-Ljbffr-
High-Performance Firmware Developer
7 days ago
Markham, Ontario, Canada Synopsys Full timeAbout the Role: We are seeking a highly skilled Firmware Staff Engineer to join our team at Synopsys Canada ULC.Job Description: The successful candidate will be responsible for designing, developing, and testing firmware for embedded processors in current and next-generation SerDes products.Key Responsibilities:Firmware development for embedded...
-
BIOS Firmware Development Engineer
2 months ago
Markham, Canada Advanced Micro Devices Full timep>WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. We push the...
-
Firmware Engineering Intern/Co-Op
2 months ago
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeJob OverviewAt Advanced Micro Devices inc., we are seeking a highly motivated Firmware Engineering intern/co-op to join our team and contribute to the development of next-generation firmware for AMD's discrete and embedded products.ResponsibilitiesDesign, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and...
-
Markham, Ontario, Canada Collabera Full timeJob DescriptionWe are seeking a highly motivated Embedded Systems and Machine Learning Software Engineer to join our team at Collabera.About the RoleThis position exists for an individual with the ability to learn quickly and work independently within a dynamic, fast-paced organization building next-generation mobile devices.ResponsibilitiesDevelop, verify,...
-
Senior Embedded AI Software Engineer
4 weeks ago
Markham, Ontario, Canada Collabera Full timeCompany OverviewCollabera is a leading Information Technology (IT) staffing firm with a strong global presence, representing approximately 10,000 professionals across North America. The company supports its clients with a robust recruitment model and a sincere commitment to their success, resulting in over 75% of clients ranking Collabera amongst their top...
-
Markham, Ontario, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world by building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation and solve the world's most important challenges.The Role: ASIC Hardware and Firmware Co-Verification EngineerThis is a...
-
Embedded Systems Software Architect
2 months ago
Markham, Ontario, Canada Collabera Full timeUnlock Your Potential as an Embedded Systems Software ArchitectWe are seeking a highly motivated and skilled Embedded Systems Software Architect to join our team at Collabera. In this role, you will be responsible for developing and commercializing firmware for neural network processing technology on cutting-edge processors and proprietary hardware for...
-
Memory Firmware Engineer
5 months ago
Markham, Canada LanceSoft, Inc. Full timeLocation:- Markham,ONHourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp)Memory FW EngineerThe Person:Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skillsThe Role:The Memory...
-
Memory Firmware Engineer
5 months ago
Markham, Canada LanceSoft, Inc. Full timeLocation:- Markham,ONHourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp)Memory FW EngineerThe Person:Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skillsThe Role:The Memory...
-
Memory Firmware Engineer
5 months ago
Markham, Canada LanceSoft, Inc. Full timeLocation:- Markham,ON Hourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp) Memory FW Engineer The Person: Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skills The Role: The...
-
Firmware Validation Engineer
2 months ago
Markham, Canada Synopsys, Inc. Full timeYou Are:A highly motivated, innovative, and independent ASIC/firmware digital verification engineer intern. You thrive in a collaborative environment, working as part of a highly experienced mixed-signal design team. You are passionate about technology and eager to contribute to the verification of current and next-generation Backplane Ethernet, PCIe, SATA,...
-
Memory Firmware Engineer
1 month ago
Markham, ON, Canada LanceSoft, Inc. Full time €60 - €77Location: - Markham,ON Hourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp) Memory FW Engineer The Person: Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skills The Role:...
-
Memory Firmware Engineer
1 month ago
Markham, ON, Canada LanceSoft, Inc. Full timeLocation: - Markham,ON Hourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp) Memory FW Engineer The Person: Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skills The Role:...
-
Firmware Development Technical Lead
7 months ago
Markham, Canada AMD Full timeJob Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....
-
Firmware Development Technical Lead
7 months ago
Markham, Canada Advanced Micro Devices, Inc Full timeOverview: **WHAT YOU DO AT AMD CHANGES EVERYTHING** We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....
-
Firmware Development Technical Lead
7 months ago
Markham, Canada AMD Full timeJob Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....
-
ASIC Design Verification Engineer
4 weeks ago
Markham, Canada AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Memory Firmware Engineer
1 month ago
Markham, Ontario, Canada LanceSoft, Inc. Full timeJob OverviewLanceSoft, Inc. is seeking an experienced Memory Firmware Engineer to join our team. This role involves designing and developing high-speed LPDDR, DDR, and inter-chip IO IPs.About the RoleWe are looking for a passionate and experienced Firmware Designer who will be part of the definition, design, and development phase of industry-leading Memory...
-
Software Diagnostics Engineer
3 weeks ago
Markham, Ontario, Canada Advanced Micro Devices Full timeAbout Advanced Micro DevicesAt AMD, we care deeply about transforming lives with our technology to enrich our industry, communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The Role of a Software...
-
Embedded Software Engineer
3 weeks ago
Markham, Ontario, Canada Syntronic Full timeJob SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Syntronic. This is a fantastic opportunity to work on cutting-edge projects, collaborating with experienced engineers to design, develop, and maintain software applications.About the RoleDesign, code, test, and maintain software applications for embedded systems.Develop...