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 17 hours ago
Similar jobs that could be interesting for youBased on the Embedded Developer in Remote 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.

    Remote
    17 hours ago
  •  ...energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity   dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for designing, implementing, and scaling Python-based automated validation... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Remote
    17 hours ago
  •  ...The opportunity   dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will play...  ...delivering projects on STM32 or other ARM-based microcontrollers using embedded C/C++ on bare metal programming At least 3 years of professional... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Remote
    17 hours ago
  •  ...Description Join CS Group Canada's Advanced Mobility team and help develop the software that powers the next generation of autonomous and...  ...and safety engineers, you will design, implement, and validate embedded functions used in real-world vehicle applications. From steering... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    17 hours ago
  •  ...unified physical security, public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for...  ...You'll be part of the team responsible for developing the embedded software powering Genetec's Physical Access Control appliances,... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Genetec

    Remote
    17 hours ago
  •  ...Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices....  ...hardware, firmware, networking, and test teams to develop reliable and high-performance embedded platforms... 
    Full time

    Corinex Communications

    Remote
    9 hours ago
  • $150k - $200k per year

     ...team working towards this goal, we would love to hear from you!  Role Overview We are looking for a  Senior Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded systems built around modern microcontrollers. This role is primarily focused... 
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    17 hours ago
  •  ...Summary: With minimal supervision, the Software Engineer II designs, develops, and maintains software modules used in Cattron products,...  ...microprocessor and microcontroller systems Integrate firmware, embedded software apps with sensors, communication modules (e.g., BLE,... 
    Full time
    Local area
    Flexible hours

    Cattron Careers

    Remote
    17 hours ago
  •  ...continuously, both on the job and through formal training programs. Job Description ~ Design, implement, validate, and maintain various embedded Video functions/applications ~-Actively work with internal customers to support our tools  ~ Skills/Experience -Up to 6 years... 
    Full time

    System Canada Technologies

    Remote
    17 hours ago
  •  ...California, so we ask that you're available during PST/PDT hours. The Opportunity We are hiring for a Senior Embedded Systems Engineer. You will develop firmware for our family of baby and adult sleep devices. That means developing new features and fixing issues in our... 
    Full time
    Work at office
    Remote work
    Worldwide
    Night shift

    Hatch

    Remote
    17 hours ago
  •  ...for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as...  ...Carry out the software testing in accordance with DO-178. Develop and run the relevant tests on the test platforms to verify correctness... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Remote
    17 hours ago
  •  ...compared to 60% at a typical company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware...  ...-threaded and multi-core programming concepts. ~ Experience developing for automotive communication networks (CAN, LIN, Ethernet) and... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    17 hours ago
  • $74.25k - $118.8k per year

     ...infrastructure, policies, and procurement processes. Maintain and administer deployment records, including shipment tracking and RMA’s. Develop and enhance technical documentation and knowledge base articles to improve customer support, self-service capabilities, and overall... 
    Long term contract
    Full time
    3 days per week

    Axon

    Remote
    17 hours ago
  • $140k - $180k per year

     ...Responsibilities Firmware Development Write and modify embedded C firmware for analog and Ethernet connectivity devices,...  ...make the team faster Work with validation teams remotely to develop and execute test plans across a range of operating conditions and... 
    Full time
    Internship
    Remote work
    Flexible hours

    Astera Labs

    Remote
    17 hours ago
  • $240k - $280k per year

     ...decisions - driving efficiency, profitability, and better care outcomes. About the Role We are seeking a visionary Director of Embedded Systems Engineering to serve as the strategic architect of our firmware organization. In this leadership role, you will hold full... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Flexible hours

    Inspiren

    Remote
    17 hours ago
  • $117k - $146.5k per year

     ...love to hear from you.   Key Responsibilities include: Develop compelling, differentiated positioning and messaging that clearly...  ...remote if have deep experience in related iPaaS/Agentic OEM/Embedded product marketing.    Boomi is committed to fair and equitable... 
    Full time
    Remote work

    Boomi

    Remote
    17 hours ago
  •  ...Job Description ~ TV, mobile phone, tablet and other markets. Developed applications will be used as a basis for verifying architecture...  ...~3+ years of experience in software engineering ~3+ years of embedded or mobile or video game or UX software design and development experience... 
    Full time

    System Canada Technologies

    Remote
    17 hours ago
  •  ...Position Summary: Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member...  ...anywhere from real-time, low level processing on Vecima-designed embedded systems through to cloud computing on commodity hardware. Products... 
    Full time
    Local area
    Remote work
    Night shift

    Vecima Networks

    Remote
    17 hours ago
  •  ...customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated...  ...Job Description We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and connected products. This person will play... 
    Full time
    Immediate start
    Remote work
    Work from home

    Vosker

    Remote
    17 hours ago
  • $121.5k - $151.63k per year

     ...The Opportunity We're seeking an AI Developer to build AI-powered features and AI agents within our product. You'll work closely with...  ...What You'll Do Build AI-powered features and AI agents embedded in our product, working from design through implementation and testing... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Remote
    17 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... 
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Remote
    17 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... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Remote
    17 hours ago
  •  ...willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This...  .... You'll build data pipelines for RAG systems, optimize embedding workflows, and architect scalable solutions for managing analytical... 
    Full time

    Drw Inc

    Remote
    17 hours ago
  •  ...details, please click on the website. Machine Learning Test Developer Location: Markham ON Key Responsibilities Test development...  ...Preferred Experience Proficient in C#/C++/C, Python Embedded system testing (must have) Excellent debugging and troubleshooting... 

    Thundersoft

    Remote
    more than 2 months ago
  •  ...thermal limits, and voltage thresholds. Mentor engineers on embedded safety patterns, driver architecture, RTOS integration, ISO 26262...  ...2+ years of relevant experience or a PhD. Deep experience developing embedded C/C++ software with advanced language features, clean... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Remote
    13 days ago
  •  ...secure-by-default cloud environments at scale? As a Cloud Security Developer at Coveo, you’ll protect and evolve the foundations of our...  ...using infrastructure as code (Terraform, AWS CloudFormation), embedding security controls directly into delivery workflows. Own and... 
    Full time
    Temporary work
    Worldwide

    Coveo

    Remote
    17 hours ago
  • $110k - $140k per year

     ...success, and internal knowledge. As the Data Developer on this initiative, you will own the...  ...based knowledge base engine by designing embedding pipelines, chunking strategies, metadata...  ...accurate. DataOps & Pipeline Reliability: Embed software engineering discipline into data... 
    Full time
    Work at office
    3 days per week

    Visier Solutions Inc

    Remote
    17 hours ago
  •  ...Company Description IT Job Description Role: Lead ETL Developer Location: Montreal, QC Duration: Fulltime BGV will be...  ...developer; using stored procedures, user defined functions and embedded SQL in other Programming Languages. - Must have Unix shell scripting... 
    Full time
    Relocation

    Info-ways

    Remote
    17 hours ago
  • $90k - $110k per year

     ...and industrial automation. We are looking for a Software UI Developer to support the design, development, testing, and maintenance of...  ...make us REALLY love you Experience developing software for embedded, automotive, mobile, or connected-device platforms. Familiarity... 
    Full time

    Syntronic

    Remote
    17 hours ago
  • $150k - $190k per year

     ...this role was built for you. As Director, Developer Effectiveness at Euna Solutions, you'll...  ...visibility and a horizontal mandate — embedding alongside Development and IS Directors to...  ...Partner directly with Dev and IS Directors to embed data-informed thinking into sprint... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Remote
    17 hours ago

Do you want to receive more vacancies?

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