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 6 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
    6 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
    6 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
    6 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
    6 hours ago
  •  ...We are seeking a skilled Engineer with an expertise in Software Embedded in DO-178B/C to join our dynamic, multidisciplinary team responsible...  ...Engine Controllers (EECs) for aircraft. The candidate will develop the team's expertise and serve as a senior to assist in projects... 
    Suggested
    Flexible hours

    Cs Group

    Remote
    6 hours ago
  •  ...Overview We are looking for a Senior Embedded Linux Engineer (We actually have TWO OPENINGS...  .... You'll be responsible for designing, developing, and maintaining the low-level software...  ...States or Canada. Key Responsibilities: Develop, debug, and maintain embedded Linux... 
    Full time
    Local area

    Magnet Forensics

    Remote
    6 hours ago
  •  ...you are: We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking an Embedded Developer Intern who will assist in further developing our ‘Go Anywhere’ devices as well as assisting in the development of the next... 
    Full time
    Summer work
    Internship
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Internship List

    Remote
    6 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
    6 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
    6 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
    6 hours ago
  • $80k - $120k per year

     ...built a team of 50100+ engineers and specialists focused on developing cutting-edge embedded solutions for life-saving fire detection technologies...  ...implement embedded software for fire detection systems Develop efficient, high-quality code in C for POSIX/Linux platforms... 
    Permanent employment
    Full time

    Industry Professionals

    Remote
    6 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,... 
    Local area
    Flexible hours

    Cattron Careers

    Remote
    6 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
    6 hours ago
  • $156.1k - $181.1k per year

     ...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...  ...impact design and operation. Key Responsibilities: ~ Design, develop, and maintain reliable, high-quality embedded software for both... 
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications

    Remote
    a month ago
  •  ...company is founder led, profitable and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach in...  ...our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We recently... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    12 days 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
    6 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
    6 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
    6 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
    6 hours ago
  • $107k - $125k per year

     ...Description About Delta-Q Technologies: Delta-Q Technologies () develops and supplies battery chargers to original equipment...  ...engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions... 
    Permanent employment
    Full time
    Work at office

    Delta-Q Technologies

    Remote
    6 hours ago
  •  ...requires cross-functional interaction with globally placed teams. Responsibilities shall include the following: Implementation of embedded systems based on Qualcomm’s Infotainment & ADAS SoCs and platforms. Closely collaborate with product owners and domain/technology... 
    Full time

    Qualcomm

    Remote
    6 hours ago
  • $119.9k - $179.9k per year

     ...are redefining how automotive software is developed, deployed and monitored, establishing a...  ...The Role As a Technical Team Lead for Embedded SW Development within the Data Engineering...  ...this evolution. You will lead a team to develop software that not only transmits observability... 
    Full time
    Remote work

    General Motors

    Remote
    7 days ago
  •  ...understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI... 
    Full time
    Internship
    Remote work

    Canonical

    Remote
    9 days ago
  • $184.5k - $205k per year

     ...equalizers, and integrated analog subsystems. The firmware you develop will directly control the adaptive behavior, calibration sequences...  ...circuits adaptive and robust. Working at the intersection of embedded systems and analog control,  you'll collaborate closely with mixed... 
    Remote job
    Full time
    Worldwide
    Flexible hours

    Astera Labs

    Remote
    6 hours ago
  •  ...generation UAV flight control platform. We are seeking a Senior Embedded Systems Engineer to lead development of the real-time firmware powering...  ...Design and implement real-time embedded firmware Develop hardware abstraction layers for avionics platforms Ensure deterministic... 
    Full time
    Monday to friday

    Volatus Aerospace

    Remote
    6 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
    6 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
    6 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... 

    System Canada Technologies

    Remote
    6 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
    6 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... 
    Internship
    Flexible hours

    Blackline Safety

    Remote
    6 hours ago

Do you want to receive more vacancies?

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