Firmware Development Intern
1 month ago
About Pulsenics
Pulsenics is a pioneering company that's revolutionizing electrochemical technologies to decarbonize our planet. Our innovation applies advanced spectroscopy techniques to industrial electrochemical applications, targeting the industry's energy waste problem. Our mission is to transform how the industry uses its energy, making up 15% of the world's GDP.
Our Technology
Pulsenics' proprietary hardware injects non-disruptive electrical pulses into an electrochemical system to extract a unique signature for its State-of-Health. When combined with our Data Management Software, this untapped data unlocks fundamental insights that lead to the most energy-efficient operations, at scale.
Our Impact
Pulsenics' customers around the world use our hardware and software to improve electrochemical system design and performance. Our customers run diverse electrochemical systems, from fuel cells and batteries to wastewater treatment and metallurgy.
Your Role
As a Firmware Development Intern, you'll have a direct impact on the development of our next-generation hardware and software products, working alongside our world-class team of innovators and engineers.
Responsibilities
- Contribute to the firmware development of Pulsenics' next-generation in-line characterization hardware.
- Translate open-ended user requirements into clear and specific product functional components.
- Modify existing code as necessary for bug-fixes and changes in the operational scope.
- Document the design and implementation details of firmware features.
- Write test plans, unit tests, and integration tests from requirements.
- Work closely with a cross-functional engineering team to refine and support delivered firmware.
Requirements
- Experience with software/firmware for embedded devices (ARM microcontrollers).
- Comfortable and thrive in the ambiguity of a fast-growing company.
- Resourceful and self-sufficient when it comes to execution.
- A builder who gets excited about building products that no one has ever built before.
- Strong business sense and proactive problem-solving skills.
- Possess a strong interest in commercializing clean technologies and a strong sense of purpose towards achieving climate decarbonization goals.
Qualifications
- Enrolled in a BSc or MSc in Computer Science, Mathematics, Engineering, or a similar field.
- In-depth knowledge of wired communication protocols (SPI, I2C, UART, etc.).
- Knowledge of standard embedded debugging tools (terminal programs, gdb, JTAG debuggers, etc.).
- Comfortable with performing low-level board debugging with oscilloscopes, DMMs, logic analyzers, generators, etc.
- Knowledge of TI C2000, STM32 processor families.
- Knowledge of PCB schematics and microelectronic device datasheets.
- Integrating and configuring open-sourced and closed-source packages.
- Excel at code revision software and code development practices (Git, SVN, pull-requests, etc.).
- Experience with Git-based revision control.
- Familiarity with industrial communications standards such as Modbus, CANbus/J1939, LIN bus, or Ethernet/IP.
-
Staff Firmware Developer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeUnlock the Future of AI with UntetherAt Untether AI, we're pushing the boundaries of artificial intelligence with our cutting-edge architecture. As a Firmware Developer, you'll play a crucial role in creating firmware for our next-generation products, working closely with hardware designers and the runtime software team to bring our AI accelerators to...
-
Embedded Systems Firmware Developer
4 weeks ago
Old Toronto, Ontario, Canada Activate Global, Inc. Full timeAbout the RolePulsenics is a leading innovator in electrochemical technologies, aiming to decarbonize the planet. We're seeking a talented Firmware Software Engineer Intern to contribute to the development of our next-generation hardware and software products.Key ResponsibilitiesDevelop firmware for our in-line characterization hardware using ARM...
-
Senior Firmware Engineer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeSenior Firmware EngineerUntether AI is seeking a highly skilled Senior Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for developing and maintaining firmware for our cutting-edge AI chips.Key Responsibilities:Design and develop firmware for embedded processors and near real-time systems.Collaborate with...
-
Firmware Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeSenior Firmware EngineerUntether AI is seeking a highly skilled Senior Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for designing and developing low-level embedded firmware for our cutting-edge AI chips.ResponsibilitiesCollaborate with hardware designers and software engineers to develop firmware design...
-
Firmware Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeSenior Firmware EngineerUntether AI is seeking a highly skilled Senior Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for designing and developing low-level embedded firmware for our cutting-edge AI chips.ResponsibilitiesCollaborate with hardware designers and software engineers to develop firmware design...
-
Firmware Developer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Developer to join our team and help us create innovative solutions for our next-generation products.About the RoleWe're looking for a skilled Firmware Developer with a strong...
-
Firmware Developer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Developer to join our team and help us create innovative solutions for our next-generation products.About the RoleWe're looking for a skilled Firmware Developer with a strong...
-
Firmware Developer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Developer to join our team and help us create innovative solutions for our next-generation products.About the RoleWe're looking for a skilled Firmware Developer with a strong...
-
Firmware Developer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Developer to join our team and help us create innovative solutions for our next-generation products.About the RoleWe're looking for a skilled Firmware Developer with a strong...
-
Staff Pre-Silicon Firmware Engineer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeAbout the RoleWe are seeking a highly skilled Senior or Staff Firmware Engineer to join our Hardware team at Untether AI. As a key member of our team, you will be responsible for developing and maintaining firmware for our leading-edge AI chips. Your expertise will be crucial in influencing architecture and developing firmware interfaces to enable...
-
Staff Pre-Silicon Firmware Engineer
4 weeks ago
Old Toronto, Ontario, Canada Untether Full timeAbout the RoleWe are seeking a highly skilled Senior or Staff Firmware Engineer to join our Hardware team at Untether AI. As a key member of our team, you will be responsible for developing and maintaining firmware for our leading-edge AI chips. Your expertise will be crucial in influencing architecture and developing firmware interfaces to enable...
-
Firmware Engineer
1 month ago
Old Toronto, Ontario, Canada Untether Full timeUnlock the Future of AI with UntetherAt Untether AI, we're pushing the boundaries of neural net inference with our groundbreaking architecture. Our ultra-efficient, high-performance AI chips eliminate the data movement bottleneck, revolutionizing the industry. As a Firmware Developer, you'll play a crucial role in creating firmware for our next-generation...
-
Firmware Engineer
1 month ago
Old Toronto, Ontario, Canada Untether Full timeUnlock the Future of AI with UntetherAt Untether AI, we're pushing the boundaries of neural net inference with our groundbreaking architecture. Our ultra-efficient, high-performance AI chips eliminate the data movement bottleneck, revolutionizing the industry. As a Firmware Developer, you'll play a crucial role in creating firmware for our next-generation...
-
Firmware Engineer
2 months ago
Old Toronto, Ontario, Canada Untether Full timeAbout the RoleWe are seeking a highly skilled Firmware Developer to join our team at Untether AI. As a key member of our engineering team, you will play a critical role in the development of firmware for our next-generation AI products.Key ResponsibilitiesCollaborate with hardware designers and runtime software teams to create firmware solutions for...
-
Firmware Engineer
2 months ago
Old Toronto, Ontario, Canada Untether Full timeAbout the RoleWe are seeking a highly skilled Firmware Developer to join our team at Untether AI. As a key member of our engineering team, you will play a critical role in the development of firmware for our next-generation AI products.Key ResponsibilitiesCollaborate with hardware designers and runtime software teams to create firmware solutions for...
-
Senior Firmware Software Architect
4 weeks ago
Toronto, Ontario, Canada Untether Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Firmware Engineer to join our Hardware team at Untether. As a key member of our team, you will be responsible for developing and maintaining high-quality firmware for our cutting-edge AI chips.Key ResponsibilitiesDesign and develop firmware interfaces for cross-functional development across hardware,...
-
Senior Firmware Software Engineer
4 weeks ago
Toronto, Ontario, Canada Untether Full timeUnlock the Future of AI with UntetherWe're on a mission to revolutionize the world of artificial intelligence, and we need your expertise to get there. As a Senior Staff Firmware Engineer at Untether, you'll play a critical role in shaping the future of AI.About the RoleWe're looking for a highly skilled and experienced firmware engineer to join our team. As...
-
Senior Firmware Software Engineer
4 weeks ago
Toronto, Ontario, Canada Untether Full timeUnlock the Future of AI with UntetherWe're on a mission to revolutionize the world of artificial intelligence, and we need your expertise to get there. As a Senior Staff Firmware Engineer at Untether, you'll play a critical role in shaping the future of AI.About the RoleWe're looking for a highly skilled and experienced firmware engineer to join our team. As...
-
Firmware Engineer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Engineer to join our team and help us create innovative firmware solutions for our next-generation products.About the RoleAs a Firmware Engineer, you'll work closely with our...
-
Firmware Engineer
2 months ago
Toronto, Ontario, Canada Untether Full timeUnlock the Power of AI with UntetherAt Untether, we're pushing the boundaries of artificial intelligence with our cutting-edge AI accelerators. We're seeking a talented Firmware Engineer to join our team and help us create innovative firmware solutions for our next-generation products.About the RoleAs a Firmware Engineer, you'll work closely with our...