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

Embedded Developer

Full-time

Role Overview Sera4

Role Overview
Sera4 is seeking a Embedded Developer to design and deliver reliable security-focused embedded systems spanning firmware, hardware, and supporting internal tools. This role focuses on developing production-grade embedded solutions from concept through validation and release while ensuring quality, performance, and manufacturability.

You will work closely with mobile, cloud, test, and product teams to ensure seamless system integration and dependable product performance in real-world deployments.

This position is ideal for someone who enjoys solving complex system problems, bridging hardware and software, and delivering robust products that operate reliably in the field.

Key Responsibilities

Embedded Software Development

Design, implement, test, and maintain high-quality embedded firmware and internal tools.

Responsibilities include:


  • Developing production firmware in C and Python

  • Implementing and debugging embedded systems running RTOS environments (Zephyr preferred)

  • Designing maintainable software architectures and documenting system behaviour

  • Debugging firmware using tools such as GDB, console logging, oscilloscopes, and multimeters

  • Implementing communication stacks and device integration


Embedded Hardware Development

Design and validate embedded hardware platforms that meet quality, reliability, and cost targets.

Responsibilities include:


  • Designing and reviewing digital and analog circuits

  • Reading, reviewing, and creating schematics and PCB layouts using tools such as Altium

  • Ensuring hardware designs are production-ready and manufacturable

  • Validating prototypes and supporting transition to mass production

  • Collaborating with mechanical and manufacturing teams where required

Cross-Functional Collaboration

Work closely with internal teams to ensure system integration and product success.

Responsibilities include:


  • Collaborating with mobile, cloud, test, and support teams

  • Participating in system architecture planning

  • Communicating technical designs using diagrams such as:

    • Use case diagrams

    • Activity diagrams

    • Sequence diagrams

    • Block and class diagrams



Technical Support & Root Cause Analysis

Provide technical guidance and assist in diagnosing complex product issues.

Responsibilities include:


  • Supporting internal teams with Tier-2 technical analysis

  • Investigating system failures across hardware, firmware, and network layers

  • Performing structured root cause analysis

  • Implementing corrective actions to improve product reliability


Quality, Performance & Compliance

Ensure designs meet reliability, regulatory, and certification requirements.

Responsibilities include:


  • Following engineering best practices for design, validation, and testing

  • Implementing automated testing strategies

  • Ensuring products meet global safety and regulatory standards

Required Technical Skills

Embedded Software

  • Strong experience developing embedded software in C

  • Experience using Python for tooling, automation, or test frameworks

  • Experience with development tools such as:

    • Make / CMake

    • GCC / G++

    • Static code analysis tools

    • SDKs from MCU manufacturers


  • Familiarity with RTOS development (Zephyr preferred)


Debugging & Diagnostics


  • Experience debugging embedded systems using:

    • Console logs

    • GDB or equivalent debuggers

    • Oscilloscopes and multimeters


  • Strong troubleshooting skills for hardware and system-level issues


Communication Protocols

Experience with one or more of the following:


  • Bluetooth, Wi-Fi, Cellular (4G, LTE, LTE-M, 5G)

  • TCP / UDP,  /  DNS / DHCP

  • UART, I2C

  • USB

Development & DevOps Tooling

Experience working with modern development environments including:


  • Git-based version control (GitHub, Bitbucket)

  • CI/CD systems such as Jenkins

  • Issue tracking systems (Jira or equivalent)

  • Shell scripting

  • Docker / Podman

Embedded Testing

Experience with:


  • Unit testing

  • Hardware-in-the-Loop (HIL) testing

  • White-box and black-box functional testing

  • Automated test frameworks

Hardware & Electrical Experience

Candidates should demonstrate working knowledge of embedded electronics including:


  • Analog and digital circuits

  • Resistors, capacitors, inductors, diodes, and transistors

  • Ohm’s Law and Kirchhoff’s Laws

  • Voltage regulators

    • Linear (Zener, LDO)

    • Switching (buck, boost)


  • ADCs and DACs

  • High-side vs low-side switching

Experience with:


  • Reading and designing schematics

  • Creating or reviewing PCB layouts

  • Hardware validation and troubleshooting

Additional Preferred Experience


  • Linux system administration

  • Linux networking configuration

  • Hardware driver integration

  • Mechanical prototyping

  • 3D printing

  • Experience working in Agile-Scrum or Waterfall development environments

Key Competencies

Successful candidates will demonstrate:

Technical Expertise
Deep experience in embedded firmware and hardware design.

Project Delivery
Ability to deliver high-quality engineering work within schedule and cost targets.

System Troubleshooting
Strong diagnostic and root-cause analysis capabilities across complex systems.

Continuous Improvement & Innovation
Drive improvements in engineering practices, tools, and product reliability.

What Success Looks Like

Within this role, success includes:


  • Delivering reliable embedded firmware and hardware designs

  • Rapidly diagnosing and resolving complex system issues

  • Contributing to production-ready hardware platforms

  • Improving engineering practices and development workflows

  • Supporting cross-team integration to ensure successful product deployments

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Developer in Waterloo, ON vacancy
  •  ...solutions for emerging opportunities.   ~ Accountability: We honour our commitments.     ABOUT THE ROLE   As a Senior Embedded Developer, you will join a tight-knit engineering team building the software that powers the iGUIDE camera system. You will take ownership... 
    Suggested
    Full time
    Internship
    Worldwide
    Flexible hours

    Planitar Inc.

    Waterloo, ON
    7 hours ago
  •  ...customers, and empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software...  ...Developers are responsible for writing, testing, and debugging embedded systems code for our safety devices and supporting the full lifecycle... 
    Suggested
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...people everywhere.    TextNow is looking for an experienced Data Developer with hands-on experience designing and developing data platforms...  ...systems in an AI-first environment where intelligent tooling is embedded into everyday engineering practice. Using AI is not optional, it... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Waterloo, ON
    7 hours ago
  •  ...monetization opportunities, and ensures that products and services meet the highest standards. The Quality Engineering team is dedicated to embedding a culture of quality across the entire stack—client, tooling, services, and data platforms—ensuring that every layer contributes to... 
    Suggested
    Full time
    Casual work
    Internship
    Work at office

    Playstation Waterloo Co-op

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...powerful for millions of users every day.    As a  Software Developer - iOS , you won’t just build apps—you’ll shape the systems, architecture...  ...systems in an AI-first environment where intelligent tooling is embedded into everyday engineering practice. Using AI is not optional, it... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Textnow

    Waterloo, ON
    7 hours ago
  • $75k - $95k per year

     ...function are responsible for designing, developing, test cases based on requirements and automating...  .... Test Script Implementation: Develop, automate, and maintain robust test suites...  ...test failures. Knowledge of automotive embedded systems and architectures is highly desirable... 
    Full time
    Night shift

    Syntronic

    Waterloo, ON
    7 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology... 
    Full time
    Relocation

    Info-ways

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...scalability.   ~ Security Automation & Infrastructure as Code: Develop and enforce best practices using  Terraform, Ansible,...  ...Security-Minded: Passionate about working with engineering teams to  embed security into CI/CD pipelines , enforce security policies, threat... 
    Long term contract
    Full time
    Temporary work

    Textnow

    Waterloo, ON
    7 hours ago
  •  ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications...  ...learning and IoT. Java developers are programmers who design, develop, and manage Java -based applications and software. Java... 
    Full time

    Canadian Staffing Services

    Waterloo, ON
    7 hours ago
  • About you You have a passion for programming and get excited about creating large applications. You’re energetic, and eager to bring your best ideas to the table. You have proven experience working with open source technology and you love to learn new and bleeding edge tech...
    Full time

    Green Brick Labs

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...barriers to communication and free the flow of conversation for people everywhere.   TextNow is looking for an experienced Senior Web Developer to play a key role in the development of our voice and messaging platform on Web. You will be responsible for building high-... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Textnow

    Waterloo, ON
    7 hours ago
  •  ...amazing talent to join our team and help us revolutionize this $15 billion dollar industry. We are looking for a senior to very senior developer to join our team and help shape the next generation of our solutions. RouteThis has a competitive advantage in how we collect and... 
    Full time
    Local area
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Routethis

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...Leverage AI tools and emerging technologies to accelerate development and improve customer experiences   Work with our Ad Ops team to develop new ad solutions to provide increasing value to advertisers   Collaborate with our Product team to ensure a high-quality user... 
    Long term contract
    Full time
    Temporary work
    Internship

    Textnow

    Waterloo, ON
    7 hours ago
  •  ...Software Developer Intern  Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services. PlayStation® has delivered innovation to the market... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    7 hours ago
  • $140k - $170k per year

     ...system-level architecture.   As a technical leader, you will not only contribute high-level code but also guide a team of junior developers, ensuring the adoption of industry best practices in an Agile environment. This position is ideal for an expert in  AOSP who can... 
    Full time

    Syntronic

    Waterloo, ON
    7 hours ago
  •  ...THE ROLE: Senior Full-Stack Developer ABOUT YOU You’re a passionate and capable Senior Full-Stack Developer who enjoys building thoughtful, intuitive products and solving complex technical problems. You get excited about creating user interfaces that make complex... 
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    Cognitive Systems Limited

    Waterloo, ON
    7 hours ago
  • $80k - $100k per year

     ...surface. All our products are proudly designed and built in Waterloo.     What you’ll do We're looking for a Software Developer (Internal Tools)to build and maintain the software that keeps our teams moving. Internal tools are often treated as an afterthought... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Voyis

    Waterloo, ON
    7 hours ago
  • $110k - $138k per year

     ...telecommunications, automotive, healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications that address customer needs and business objectives. This role is responsible for... 
    Full time

    Syntronic

    Waterloo, ON
    7 hours ago
  •  ...Software Developer Co-op – Back End    Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    7 hours ago
  •  ...Software Developer Co-op, Developer Productivity - Build & Tools Application ID: 125349 Waterloo, ON About SIE-PlayStation: Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    7 hours ago
  •  ...Software Developer in Test Front-End Co-op      Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work

    Playstation Waterloo Co-op

    Waterloo, ON
    7 hours ago
  • $113.4k - $162k per year

     ...and scaling AI-powered solutions that create measurable impact for customers and employees. We're looking for a Senior Software Developer who can help transform AI opportunities into production-ready systems, partner with stakeholders across the business, and accelerate... 
    Long term contract
    Temporary work

    TextNow

    Waterloo, ON
    20 hours ago
  • $119.4k - $169.4k per year

    Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...
    Internship

    PlayStation Global

    Waterloo, ON
    4 days ago
  •  ...to make a difference by building a public good and defining the future of the internet. Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks.... 
    Remote job
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Mawari-technologies-inc

    Waterloo, ON
    7 hours ago
  • $19.64 per hour

    \ This position will run from approximately September to December for approximately 35 hours per week. The wage of this position is $19.64 per hour. It is a hybrid work -location role working at the Conestoga College Waterloo Campus. \\\ . \\\ \\ Design, development...
    Hourly pay
    Permanent employment
    Full time
    Internship

    Varlab

    Waterloo, ON
    7 hours ago
  • $110k - $130k per year

     ...Description Build and Modernize Enterprise Web Applications as a Senior Full Stack Developer (PHP & React) We're partnering with an established software company seeking a Senior Full Stack Developer to help enhance and evolve enterprise web applications used within... 
    Long term contract
    Full time
    Work at office
    2 days per week
    3 days per week

    Stack It Recruitment

    Waterloo, ON
    7 hours ago
  • $100k - $120k per year

     ...responsive user interfaces to architecting data pipelines that handle large volumes of image assets. This role is ideal for an experienced developer who can hit the ground running own features end-to-end and deliver high-quality work within a definedtimeframe. Core... 
    Contract work
    Temporary work
    Fixed term contract
    Local area
    Remote work

    Voyis

    Waterloo, ON
    20 days ago
  • $115.5k - $173.3k per year

     ...experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II / Software Developer II (React Native)    Build what’s next for players. We’re a startup inside Sony PlayStation. Fast-moving, experimental, and... 
    Internship

    PlayStation Global

    Waterloo, ON
    4 days ago
  • $141.9k - $212.9k per year

     ...under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer / Software Developer (React Native)    Build what’s next for players.   We’re a startup inside Sony PlayStation. Fast-moving, experimental, and highly... 
    Internship

    PlayStation Global

    Waterloo, ON
    4 days ago
  • $105k - $155k per year

     ...threaded owner for Atlassian DX tooling with accountability for platform strategy ecosystem integration enterprise adoption and actionable developer productivity insights for engineering leadership. This is a high-impact individual contributor role focused on shaping how Fords... 
    Full time
    Work at office

    Ford Motor

    Waterloo, ON
    a month ago

Do you want to receive more vacancies?

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