Full Stack Hardware Engineer

ECTrons Sdn. Bhd.

Chengalpattu

On-site

INR 1,500,000 - 2,700,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Competitive compensation
Cross-functional engineering team
Continuous learning opportunities

Job summary

ECTrons Sdn. Bhd. seeks a Full Stack Hardware Engineer to span circuit design, PCB layout, embedded firmware, bootloaders, and Linux BSP development. The role blends analog/digital hardware with hands-on software in U‑Boot, Zephyr RTOS, and Embedded Linux/Yocto.

Responsibilities include designing circuits, performing simulations, porting firmware, developing drivers, and leading bring-up, debugging, and end-to-end integration with cross-functional teams.

Qualifications

  • Proficiency in analog/digital circuit design and power supply design.
  • Hands-on experience with U-Boot, Zephyr RTOS, and firmware development in C/C++.
  • Working knowledge of Embedded Linux and Yocto Project (BSP layers, recipes, kernel config).
  • Experience with I2C, SPI, UART, CAN.

Responsibilities

  • Design analog and digital circuits for embedded systems and custom hardware platforms.
  • Perform component selection and schematic capture using Altium Designer or KiCAD.
  • Conduct circuit simulation and validation using LTSpice or equivalent tools.
  • Collaborate on PCB layout for signal integrity, EMI/EMC compliance, and thermal management.
  • Develop and port firmware for microcontrollers and SoCs (ARM Cortex-M/A, RISC-V).
  • Work with U‑Boot bootloader—porting, board bring-up, and customization for new hardware.
  • Develop on Zephyr RTOS—driver development, board support, and application layer.
  • Build and maintain Embedded Linux BSPs using Yocto Project (recipes, layers, kernel/device tree configuration).
  • Write low‑level drivers and communication stacks (I2C, SPI, UART, CAN, Ethernet).
  • Lead board bring‑up: power sequencing, clock/reset validation, peripheral enablement.
  • Debug hardware and software issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers.
  • Maintain documentation for schematics, firmware architecture, build systems, and test reports.
  • Work closely with software, mechanical, and systems teams for end‑to‑end product integration.

Skills

Altium Designer
KiCad
LTSpice
U-Boot
Zephyr RTOS
Embedded Linux/Yocto
C/C++
Hardware debugging

Tools

Yocto Project

Job description

We are seeking a Full Stack Hardware Engineer who can work across the complete hardware-software stack — from circuit design and PCB layout to embedded firmware, bootloaders, and Linux-based BSP development. The ideal candidate combines strong analog/digital hardware design skills with hands‑on embedded software expertise in U‑Boot, Zephyr RTOS, firmware development, and Embedded Linux/Yocto.

Key Responsibilities
Hardware Design & Development

Design and develop analog and digital circuits for embedded systems and custom hardware platforms.

Perform component selection and schematic capture using Altium Designer or KiCAD.

Conduct circuit simulation and validation using LTSpice or equivalent tools.

Collaborate on PCB layout for signal integrity, EMI/EMC compliance, and thermal management.

Embedded Software & Firmware

Develop and port firmware for microcontrollers and SoCs (ARM Cortex-M/A, RISC-V).

Work with U‑Boot bootloader — porting, board bring‑up, and customization for new hardware.

Develop on Zephyr RTOS — driver development, board support, and application layer.

Build and maintain Embedded Linux BSPs using Yocto Project (recipes, layers, kernel/device tree configuration).

Write low‑level drivers and communication stacks (I2C, SPI, UART, CAN, Ethernet).

Bring‑Up, Testing & Debugging

Lead board bring‑up: power sequencing, clock/reset validation, peripheral enablement.

Debug hardware and software issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers.

Validate firmware and driver behavior against hardware specifications.

Documentation & Collaboration

Maintain documentation for schematics, firmware architecture, build systems, and test reports.

Work closely with software, mechanical, and systems teams for end‑to‑end product integration.

Position Overview

We are seeking a Full Stack Hardware Engineer who can work across the complete hardware-software stack — from circuit design and PCB layout to embedded firmware, bootloaders, and Linux-based BSP development. The ideal candidate combines strong analog/digital hardware design skills with hands‑on embedded software expertise in U‑Boot, Zephyr RTOS, firmware development, and Embedded Linux/Yocto.

Key Responsibilities
Hardware Design & Development
  • Design and develop analog and digital circuits for embedded systems and custom hardware platforms
  • Perform component selection and schematic capture using Altium Designer or KiCAD
  • Conduct circuit simulation and validation using LTSpice or equivalent tools
  • Collaborate on PCB layout for signal integrity, EMI/EMC compliance, and thermal management
Embedded Software & Firmware
  • Develop and port firmware for microcontrollers and SoCs (ARM Cortex-M/A, RISC-V)
  • Work with U‑Boot bootloader — porting, board bring‑up, and customization for new hardware
  • Develop on Zephyr RTOS — driver development, board support, and application layer
  • Build and maintain Embedded Linux BSPs using Yocto Project (recipes, layers, kernel/device tree configuration)
  • Write low‑level drivers and communication stacks (I2C, SPI, UART, CAN, Ethernet)
Bring‑Up, Testing & Debugging
  • Lead board bring‑up: power sequencing, clock/reset validation, peripheral enablement
  • Debug hardware and software issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers
  • Validate firmware and driver behavior against hardware specifications
Documentation & Collaboration
  • Maintain documentation for schematics, firmware architecture, build systems, and test reports
  • Work closely with software, mechanical, and systems teams for end‑to‑end product integration
Requirements
Required Skills
  • Proficiency in Altium Designer or KiCAD; LTSpice for simulation
  • Strong grasp of analog/digital circuit design, power supply design, mixed‑signal interfaces
  • Hands‑on experience with U‑Boot, Zephyr RTOS, and firmware development in C/C++
  • Working knowledge of Embedded Linux and Yocto Project (BSP layers, recipes, kernel config)
  • Experience with communication protocols: I2C, SPI, UART, CAN
  • Hardware debugging using oscilloscopes, logic analyzers, multimeters
  • Comfortable working across the full stack — schematic to bootloader to Linux userspace
Nice to Have
  • High‑speed PCB design experience
  • Device tree customization and Linux kernel driver development
  • Experience with RTOS‑to‑Linux dual‑stack systems
  • Contributions to open‑source embedded/hardware projects
  • Familiarity with CI/CD for embedded builds (GitLab CI, Yocto automated builds)
Benefits
  • Work on cutting‑edge embedded hardware + software platforms end‑to‑end
  • Collaborative, cross‑functional engineering environment
  • Continuous learning across hardware and embedded software domains
  • Flexible work arrangements and competitive compensation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Hardware Design Engineer (2–10 Years Experience)
Hardware Design Engineer (2–10 Years Experience)

XDLINX Labs Private Ltd. • Hyderabad

On-site
INR 900,000 - 1,800,000
Hardware Design Engineer
Hardware Design Engineer

Xdlinx Labs • Hyderabad

On-site
INR 800,000 - 1,400,000
Hardware Engineer
Hardware Engineer

Embrill Private Limited • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Sr. Hardware Engineer
Sr. Hardware Engineer

Pinetics • Pune District

On-site
INR 1,800,000 - 3,000,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Cams Biometrics • Chennai

On-site
INR 360,000 - 600,000
Performance-based project incentives
Ownership over hardware decisions
Access to modern R&D lab
Hardware Design Engineer
Hardware Design Engineer

Neuriyam • Gurugram District

On-site
INR 800,000 - 1,600,000
Electronic Hardware Design Engineer
Electronic Hardware Design Engineer

Axisindia • India

On-site
INR 900,000 - 1,200,000
Hardware Engineer
Hardware Engineer

KOHLER India • Maharashtra

On-site
INR 800,000 - 1,200,000
Embedded Software Developer
Embedded Software Developer

Tringapps Research Labs • Chennai

On-site
INR 1,000,000 - 1,700,000