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
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project...  ...4、Experience with GUI development using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare-metal programming with... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Toronto, ON
    10 days 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
  • $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
  •  ...Embedded Software Toronto, Canada Salary: Pay - Negotiable Share this job Embedded Software Developer Greater Toronto Area About the role: Technical requirements: 3+ years of embedded software development experience Programming... 
    Suggested
    Full time

    Esrhealthcare And Exec Staff Recruiters

    Toronto, ON
    1 day 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... 
    Suggested
    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
    12 days ago
  •  ...t work together. So we expanded into software and started building integrated, omnichannel...  ...and pay staff. Across it all, we’ve embedded financial services tools at the point of...  ...the same. The Role As a Software Engineering Intern , you will work with firmware engineers... 
    Summer work
    Internship
    Worldwide

    Block

    Toronto, ON
    1 day ago
  •  ...operate. We are actively rethinking how engineering teams work in a world where every engineer...  ...Role We are looking for a versatile Software Engineer to join our platform team,...  ...-first systems and developer workflows, embedding agents, LLM tooling, and automation into... 
    Full time
    Internship

    Parallelz

    Toronto, ON
    1 day ago
  • $69k - $114k per year

     ...What will your typical day look like? We’re looking for a Software Engineer to design and build scalable applications and services. This...  ..., proof-of-concepts, and production-ready foundations while embedding best practices for agentic development, AI-assisted software... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    18 hours 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... 
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    a month 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
  • $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
  •  ...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
  •  ...digital representation of reality and are embedded into critical decision-making...  ...We’re seeking a passionate, talented engineer to join us at our Toronto office. You will...  ...Develop deep learning algorithms and build software systems to automatically reconstruct 3D built... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ecopia Tech

    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
  • usd89.2k - usd129.4k per year

     ...integrity.  Skills and Competencies ~2+ years of professional software development experience working on multi-tiered enterprise...  ..., administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB ~ Strong knowledge of Windows... 
    Full time
    Internship

    Moody's

    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
  •  ...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
  •  ...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
  • $207.6k - $259.5k per year

     ...Marqeta is looking for a Director, Software Engineering to lead and evolve our Credit platform. This is a critical leadership role responsible...  ...change the way money moves. We’re one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. Our... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqeta

    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
  • $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
    21 hours ago
  •  ...his first company to LinkedIn.   About the Role As a Software Engineer, you’ll build the systems powering Magical’s AI agents. This is...  ...systems Background in event-driven architectures, workflow engines, observability, or runtime reliability Experience in... 
    Full time
    Work at office

    Magical

    Toronto, ON
    1 day ago
  •  ...the ideal combination of a fintech, SMB software, and consumer company all in one. About...  ...performance at scale. As a Staff Frontend Engineer on the App Platform team, you will play a...  ...great engineering, and we're actively embedding AI-powered tooling and practices into how... 
    Long term contract
    Full time
    Internship
    Home office
    Flexible hours

    Glossgenius

    Toronto, ON
    1 day ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations...  ...the bar.  Job Summary We’re hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    1 day ago
  •  ...including AI and automation, with the right mindset. Above all, you’re here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable, secure systems. You have a strong foundation in backend... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    1 day ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    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!