We use cookies to run the site and count visits. "Got it" also allows session recording.
Areg.AI
Armenia16 days ago
Grade
Junior
Employment
Full-time
English level
B2, upper-intermediate
An email or a Telegram message to the recruiter
We’re Hiring an Electronics Hardware & Embedded Firmware Engineer
Location: Aragatsotn, Armenia
Employment Type: Full-time
Field: Robotics | Embedded Systems | Industrial Automation
We are looking for an experienced Electronics Hardware & Embedded Firmware Engineer to join our engineering team.
The ideal candidate will be responsible for designing, developing, testing, and integrating custom electronic hardware and embedded firmware for robotic systems and industrial applications.
This role covers the complete development cycle, from hardware architecture and PCB design to firmware development, prototype testing, debugging, and production readiness.
1. PCB Design & Hardware Development
Design electronic circuits, schematics, and multilayer PCBs
Develop custom control boards, power distribution boards, and interface modules
Select electronic components and prepare Bills of Materials (BOMs)
Design circuits for power management, motor control, sensor integration, and communication interfaces
Ensure proper grounding, signal integrity, EMI/EMC considerations, and electrical protection
Prepare Gerber files, manufacturing documentation, and assembly instructions
Perform PCB bring-up, testing, debugging, and hardware revisions
2. Embedded Firmware Development
Develop embedded firmware for STM32, ESP32, and other microcontroller platforms
Program in C/C++ using appropriate development environments
Develop firmware for motor control, sensor acquisition, actuator control, and power management
Implement communication protocols including CAN Bus, UART, SPI, I2C, RS485, and Modbus
Develop reliable embedded control logic, error handling, watchdogs, and safety mechanisms
Implement bootloaders and firmware update mechanisms when required
Optimize firmware performance, memory usage, and real-time operation
3. Robotics & System Integration
Integrate electronic control boards with motors, ESCs, encoders, sensors, and actuators
Interface embedded hardware with Linux-based computers such as NVIDIA Jetson and Raspberry Pi
4. Testing & Production Support
Diagnose electrical, communication, and firmware-related issues
Develop test procedures and verify prototype functionality
Collaborate with PCB manufacturers and assembly partners
Support design improvements, component substitutions, and production optimization
Maintain technical documentation, schematics, firmware repositories, and revision history
We’re Hiring an Electronics Hardware & Embedded Firmware Engineer
Location: Aragatsotn, Armenia
Employment Type: Full-time
Field: Robotics | Embedded Systems | Industrial Automation
About the Role
We are looking for an experienced Electronics Hardware & Embedded Firmware Engineer to join our engineering team.
The ideal candidate will be responsible for designing, developing, testing, and integrating custom electronic hardware and embedded firmware for robotic systems and industrial applications.
This role covers the complete development cycle, from hardware architecture and PCB design to firmware development, prototype testing, debugging, and production readiness.
Key Responsibilities
1. PCB Design & Hardware Development
Design electronic circuits, schematics, and multilayer PCBs.
Develop custom control boards, power distribution boards, and interface modules.
Select electronic components and prepare Bills of Materials (BOMs).
Design circuits for power management, motor control, sensor integration, and communication interfaces.
Ensure proper grounding, signal integrity, EMI/EMC considerations, and electrical protection.
Prepare Gerber files, manufacturing documentation, and assembly instructions.
Perform PCB bring-up, testing, debugging, and hardware revisions.
2. Embedded Firmware Development
Develop embedded firmware for STM32, ESP32, and other microcontroller platforms.
Program in C/C++ using appropriate development environments.
Develop firmware for motor control, sensor acquisition, actuator control, and power management.
Implement communication protocols including CAN Bus, UART, SPI, I2C, RS485, and Modbus.
Develop reliable embedded control logic, error handling, watchdogs, and safety mechanisms.
Implement bootloaders and firmware update mechanisms when required.
Optimize firmware performance, memory usage, and real-time operation.
3. Robotics & System Integration
Integrate electronic control boards with motors, ESCs, encoders, sensors, and actuators.
Interface embedded hardware with Linux-based computers such as NVIDIA Jetson and Raspberry Pi.
4. Testing & Production Support
Diagnose electrical, communication, and firmware-related issues.
Develop test procedures and verify prototype functionality.
Collaborate with PCB manufacturers and assembly partners.
Support design improvements, component substitutions, and production optimization.
Maintain technical documentation, schematics, firmware repositories, and revision history
We compare skills, grade, work format and salary
Most often 1,170 to 2,070