Location
In office (Seongnam)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Apr 10, 2026. Pebble Square scores B on the Alion truth index.
Overview
Company
Impact
Profile match
Pebble Square is a South Korean semiconductor company that develops AI chips based on analog processing-in-memory, which compute inside memory without moving data to improve performance and energy efficiency. It hires analog and mixed-signal designers, firmware engineers and LLM researchers. The company is headquartered in Seongnam, South Korea.
We are looking for a highly skilled Embedded Software Engineer to develop and optimize firmware and embedded software for our products. You will work closely with hardware engineers, software developers, and system architects to build efficient, real-time, and reliable embedded systems.
Responsibilities
- Firmware Development: Write, test, and debug embedded C/C++ code for microcontrollers and embedded processors.
- Real-Time Systems: Design and implement real-time operating systems (RTOS) and low-latency firmware.
- Hardware Integration: Work closely with hardware engineers to interface software with sensors, actuators, and communication peripherals.
- Protocols & Communication: Develop and implement UART, SPI, I2C, CAN, USB, Ethernet, Bluetooth, or Wi-Fi communication stacks.
- Optimization: Improve memory footprint, power consumption, and processing efficiency in embedded systems.
- Testing & Debugging: Utilize oscilloscopes, logic analyzers, JTAG/SWD debuggers, and simulators to diagnose and resolve issues.
- Documentation & Compliance: Maintain technical documentation, follow industry standards(ISO 26262, MISRA-C, etc.), and ensure software compliance.
- Cross-Functional Collaboration: Work with hardware, AI, and cloud teams to optimize system performance.
Required Qualifications
- Education: Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Experience: 5+ years of experience in embedded software/firmware development (Entry-Level: Internship or academic projects).
- Programming Languages: C, C++, Python (for scripting & testing).
- Microcontrollers & Processors: Experience with ARM, RISC-V, ESP32, or STM32.
- Peripherals & Interfaces: Experience with I2C, SPI, UART, GPIO, ADC/DAC, PWM, etc.
- Debugging & Tools: Familiarity with JTAG, SWD, GDB, Logic Analyzers, Oscilloscopes.
- Version Control: Git, GitHub, or GitLab for firmware development.
Preferred Skills
- Assembly language programming experience
- RTOS & Bare-Metal Programming: Proficiency in FreeRTOS, Zephyr, or Embedded Linux.
- Machine Learning on Edge Devices: TensorFlow Lite, Edge AI processing.
- Embedded Security: Secure Boot, Encryption (AES, RSA), Secure Firmware Update.
- Embedded Linux: Kernel development, device drivers, Yocto/Buildroot.
- Wireless Communication: BLE, Zigbee, LoRa, LTE, Wi-Fi.
- Hands-on experience in supporting mass production, including production test, validation, and issue debugging, is highly desirable.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,100,493 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Hardware
Similar stack
Same company
Seongnam
Hybrid · Full-Time · Seoul
AI/ML
Edge AI
Apply
Apply
Firmware Engineer
2 months ago
In office · Full-Time · 3+ years exp · Gunpo
Python
C
C++
C
Embedded C
AI/ML
Edge AI
LiteRT
DevOps
RTOS
Git
GitHub
GitLab
Wi-Fi
Apply
Flash Analog Design Engineer
3 months ago
In office · Full-Time · 8+ years exp · Seongnam
Python
Verilog
MATLAB
Chips/EDA
Synopsys HSPICE
Siemens Calibre
Apply
RTL Design Engineer
3 months ago
In office · Full-Time · 8+ years exp · Master's Degree · Seongnam
Python
Verilog
SystemVerilog
Perl
Chips/EDA
Formal Verification
Apply
R&D Engineering, Staff Engineer - 19459
2 days ago
In office · 10+ years exp · Bachelor's Degree · Seongnam
Python
C++
SystemVerilog
Perl
DevOps
CI/CD
Linux
Unix
Chips/EDA
Synopsys ZeBu
Apply
R&D Engineering, Sr Staff Engineer - 19507
2 days ago
In office · 8+ years exp · Bachelor's Degree · Seongnam
AI/ML
Cursor
Chips/EDA
Synopsys PrimeTime
Synopsys Fusion Compiler
Synopsys IC Validator
Synopsys StarRC
Ansys RedHawk
Apply
R&D Engineering, Sr Engineer - 19558
2 days ago
In office · 2+ years exp · Bachelor's Degree · Seongnam
AI/ML
Cursor
Chips/EDA
Synopsys PrimeTime
Synopsys Fusion Compiler
Synopsys IC Validator
Synopsys StarRC
Ansys RedHawk
Apply
[2026년 학사 및 석박사] SoC 개발 신입 채용
3 days ago
≈ $62k – $180k per year (Estimated) · In office · Full-Time · PhD · Seongnam
Verilog
SystemVerilog
Chips/EDA
Xilinx Vivado
Apply
[NAVER] AI 에이전트 프로덕트/서비스 기획 (경력)
1 day ago
In office · Full-Time · 5+ years exp · Seongnam
SQL
AI/ML
Claude
AI Agents
LLM
RAG
OpenAI Codex
Apply
This is one of many
2,100,493 more open roles from verified company boards, updated every day.

