Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Pulsenics

About Pulsenics

Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15% of the world’s GDP, uses its energy.

“Pulsenics” means “Pulse Generation.”

True to its name, our 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.

Pulsenics hardware and software is currently being used by customers around the world to improve electrochemical system design and performance. Pulsenics’ customers run diverse electrochemical systems ranging from fuel cells and batteries to wastewater treatment and metallurgy.

At Pulsenics, you will have the opportunity to have a direct impact on the development of our next generation hardware and software products, 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 (electrical, mechanical, manufacturing, system test, and other software teams) to refine and support delivered firmware.

Requirements

• Minimum 2 years of experience in embedded programming languages such as C/C++/C#.

• 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.

• Experience with TI C2000, STM32 processor families.

• Experience with PCB schematics and microelectronic device datasheets.

• Integrating and configuring open-sourced and closed-source packages.

• Experience designing and embedding Bluetooth connectivity.

• 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.

• A BSc, MSc, or PhD in Computer Science, Mathematics, Engineering, or a similar field.

Interested in Applying?

Pulsenics is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. We strongly believe that the diversity of our employees is one of our greatest assets, and, to that end, are committed to fostering an inclusive and welcoming work environment.

All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status are encouraged to apply.

If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Toronto, ON vacancy
  •  ...seamless experience to farmers.   As a Senior Engineer, you will have the opportunity to work on challenging problems throughout our software stack, designing and developing robust and scalable solutions across embedded systems, cloud,  and mobile . You’ll be collaborating... 
    Suggested
    Remote work

    Vivid Machines

    Toronto, ON
    1 day ago
  •  ...Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi solutions. You will influence system-level design decisions, guide engineering... 
    Suggested
    Long term contract
    Full time
    Work at office

    Extreme Networks

    Toronto, ON
    1 day ago
  •  ...connected and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! We're on the hunt for a top-tier Embedded Software Engineer. Your focus will be on software development and maintenance required for both space and ground-based assets for a growing... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    1 day ago
  • $159.29k - $209.29k per year

     ...connected and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! We're on the hunt for a top-tier Embedded Software Engineer . Your focus will be on software development and maintenance required for both space and ground-based assets for a growing... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    1 day ago
  •  ...connected and engaged.  * We’re a certified  Great Place to Work ®, seven years in a row! We're on the hunt for a top-tier Embedded Software Engineer . Your focus will be on software development and maintenance required for both space and ground-based assets for a growing... 
    Suggested
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    3 days ago
  •  ...five years in a row! Kepler is seeking an experienced  Embedded Software Test Automation Designer  to help ensure the quality, reliability...  ...are identified early, and regressions are minimized   ~ Engineering teams move faster because test infrastructure and workflows... 
    Full time
    Casual work
    Internship
    Work at office
    Remote work
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    1 day ago
  •  ...Position Overview Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices... 
    Long term contract

    Pulsenics

    Toronto, ON
    more than 2 months ago
  • $159.29k - $209.29k per year

     ...Place to Work ®, five years in a row! Position Status: Contingent Upon Program Award   We’re on the hunt for a top-tier  Embedded Software Engineer - Processing & Algorithms to build the processing software that turns raw sensor data into actionable information. Your... 
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    1 day ago
  •  ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors....  ...from the one in this posting.   Who You Are Deep systems engineer with 7+ years experience in drivers or low-level systems... 
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    1 day ago
  •  ...hands-on with cutting-edge space technology and real-world engineering challenges.  - Dedicated mentorship to support your learning...  ...products to our customers, and so we’re on the hunt for a top-tier Embedded Software Engineering Intern who will have the opportunity to work on... 
    Internship
    Work at office

    kepler

    Toronto, ON
    a month ago
  • $90k per year

     ...Calabrio-Verint is looking for a highly skilled and experienced Software Engineer, AI to perform a key role in our digital transformation...  ...Experience with SQL and NoSQL databases, vector databases or embedding stores, and data pipelines for AI applications.  ~ Experience... 
    Full time
    Flexible hours

    Calabrio, Inc.

    Toronto, ON
    1 day ago
  • $72k - $75k per year

     ...they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have...  ...this role could be a perfect fit. You will play a key role in embedding quality into every stage of the development lifecycle. You... 
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    1 day ago
  •  ...The founding team brings deep experience from both finance and engineering, having overseen finance organizations at leading tech companies...  ...with financial systems including ERPs, HRIS, procurement software, and CRMs - Design and implement core components of the backend... 
    Full time
    Internship
    Work at office
    Flexible hours

    Rockstar

    Toronto, ON
    1 day ago
  • $57 per hour

     ...process and network models to optimize architecture Develop software solutions by studying systems flow, data usage and work processes...  ...integrated information systems, process control software and other embedded software control systems JavaScript Object Notation (JSON)... 
    Permanent employment
    Full time
    Remote work

    Cogency Inc

    Toronto, ON
    1 day ago
  •  ...the Company We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition...  ...the Role Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer... 
    Full time

    Blue Matrix Limited

    Toronto, ON
    1 day ago
  •  ...we know Texas Instruments will have a part in shaping it. As a Software Engineering Intern, you'll become a key contributor where your skills and input make a big difference. In this role, you'll design embedded software and development tools that will be used to test... 
    Internship

    Texas Instruments

    Toronto, ON
    5 days ago
  • $120k - $180k per year

     ...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (...  ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~... 
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    1 day ago
  •  ...solid enough that customers are comfortable staking their compliance on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who owns what they build all the way to production and treats "it works... 
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    1 day ago
  •  ...across their integrations, and confidently operate full-stack communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-stack product surfaces that surround it. This individual will... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    1 day ago
  •  ...Description of the demo job posting Engineers on the Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our pipeline, extending our... 
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    1 day ago
  • $136k - $160k per year

     ...Equity markets have been closed nights and weekends for a century; we're building the infrastructure that changes that. As a Software Engineer , you'll build and own backend services that make tokenized equities work end to end - issuance, custody, and settlement on-... 
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  •  ...and, in turn, is shaped by it.   About the Role As a  Software Engineering Consultant at Netlight, you will join a collaborative, ambitious...  ...common with a forward deployed engineer position: you’ll be embedded directly with client teams, building and shipping solutions... 
    Full time

    netlight

    Toronto, ON
    13 days ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world's attention. As the media division of Salt XC, we're building a different kind of agency where media, commerce, creative, data... 
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    1 day ago
  •  ...financial infrastructure with hands-on support so founders can operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment. What You’ll Do Build full-stack web features (front-end,... 
    Full time
    Internship

    Meow Inc

    Toronto, ON
    1 day ago
  • $100k - $150k per year

     ...here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable, and high-performance services that form the backbone of modern digital... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    1 day ago
  •  ...help redefine the future of how work gets done. AS A SENIOR SOFTWARE ENGINEER YOU WILL: Drive high-impact initiatives that span our...  ...collaboration within a cross-functional team and partner closely with embedded product managers and designers, as well as platform... 
    Full time

    Snowflake

    Toronto, ON
    1 day ago
  •  ...solutions must evolve to unify innovations in software models, compilers, platforms, networking,...  ...is seeking a skilled Software Engineer with a passion for building high-performance...  ...Experienced building low-level software, drivers, embedded systems, or performance-critical... 
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    1 day ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Quality (Terminal) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. ABOUT FISCAL.AI Fiscal.ai is a leading research and data platform built for... 
    Full time
    Casual work
    Immediate start
    Remote work
    Shift work

    Fiscal.ai

    Toronto, ON
    18 days ago
  •  ...We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software... 
    Full time
    Work at office

    Zoho Limited

    Toronto, ON
    1 day ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service to projects, we help our customers run the workflows...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind... 
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!