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.
- ...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...SuggestedFull timeRelocation
- ...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...SuggestedLong term contractFull timeWork at office
$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...SuggestedLong term contractFull timeInternshipWork at officeRelocation package- ...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...SuggestedFull time
- ...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...SuggestedFull timeCasual workInternshipWork at officeRemote workRelocation package
- ...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
$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 timeInternshipWork at officeRelocation package- ...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 employmentFull time
- ...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...InternshipWork at office
- ...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 workInternshipWorldwide
- ...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 timeInternship
$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 employmentFlexible hours- ...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 timeWork at officeRelocation package
$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 timeInternshipWork at officeRemote work$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 timeFlexible hours- ...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 timeWork at office
- ...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 employmentFull timeWork at officeRemote workWork from homeFlexible hours
$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 timeFlexible hoursusd89.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 timeInternship- ...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 employmentFull time
- ...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
- ...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 timeWork at office
$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 timeWork at officeRemote workFlexible hours- ...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 timeInternship
$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 timeSeasonal work- ...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 timeWork at office
- ...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 contractFull timeInternshipHome officeFlexible hours
- ...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 contractFull timeWorldwide
- ...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 timeWorldwideFlexible hours
- ...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 timeInternshipLive InManual labor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software Toronto, ON
- junior software developer .net Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON
- software Toronto, ON
- software intern Toronto, ON
- software implementation project manager Toronto, ON
- software asset management analyst Toronto, ON
- software technical support Toronto, ON
- software support Toronto, ON
- software sales Toronto, ON
