🔄 Staff Augmentation

Zealogics is an engineering and IT consulting services firm that provides staff augmentation and project outsourcing for external clients.

This company was flagged and excluded from default search results. Proceed with caution.

Zealogics.com
Posted 10mo ago

Embedded Software Engineer / Embedded Systems Developer

Zealogics.com
Taiwan
OnsiteFull Time
Responsibilities
  • Design embedded software
  • Develop device drivers
  • Implement motion-control algorithms
Requirements
  • Embedded software development in RTOS or bare-metal
  • Microcontroller drivers
  • Motion control
  • Network/serial communications
  • Cross-functional collaboration
  • English communication
Technical tools mentioned
CgccUnix/Linux shell SolarisLinuxVxWorks

Job description


We are now looking for an Embedded Software Engineer to work on Wafer Stepper for developing and optimizing embedded solutions for motion control and communication subsystems.


• Design, implement, and debug embedded software on RTOS or bare-metal platforms
• Develop and maintain device drivers and low-level firmware for microcontrollers and peripherals
• Implement and optimize motion-control algorithms for precision control systems
• Design and maintain network and serial link communication protocols.
• Collaborate with cross-functional teams for system integration, validation, and troubleshooting
• Optimize software performance, reliability, and real-time responsiveness
• Support software bring-up on Solaris, Linux, and VxWorks environments


• SW development in RTOS and/or baremetal
• Micro controller driver/SW
• Motion control SW
• Network communication
• Serial link communication
• Platform reference but not limited in
o ARTIC ARM processor : ARM Cortex-A72 cores
o Micro controller : 80c196, PowerPC


• Programming language: C, gcc, Unix/Linux shell script
• Operating System: Solaris, Linux, VxWorks


• Strong analytical and problem-solving skills
• Ability to work independently and collaboratively across disciplines
• Good documentation habits and version control
• Effective communication in cross-functional technical discussions
• Good command in English

Similar jobs

Embedded Software Engineer roles
1w
Save
Mark Applied
Hide
Embedded Software Engineer
Taipei City, Taiwan, Taiwan
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOEBachelor's or master's degree and 5+ years of embedded software development experience. Requires Python, C, C++, YAML, CI/CD pipelines, Git, Linux, debugging, and automated testing experience.
Azure DevOps, CI/CD, Linux, Python, YAML, Git
3w
Save
Mark Applied
Hide
嵌入式軟體開發(資深)工程師(新竹/土城)
Hsinchu or Tucheng
OnsiteFull Time
Foxconn
FoxconnTPE: 2317: Global provider of electronics manufacturing and technology solutions.
2+ YOEBachelor's degree, ~2 years experience, good English, C programming on Linux, driver porting and embedded R&D; familiarity with BLE, Zigbee, and network protocols is a plus.
Excel, PowerPoint, Word, C, Linux, BLE, Zigbee
1mo
Save
Mark Applied
Hide
Embedded Software Engineer (Linux/C/C++)
Hsinchu, Taiwan, Taiwan
OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
4+ YOEMS/PhD or BS in EE/CS/Control Systems,4+ years embedded/controls software experience in industry, strong C/C++ and Linux/RTOS skills, multi-threading, communication protocols, debugging and system integration abilities.
real-time Linux, VxWorks, C, C++, Serial-RS232, Ethernet, USB, EtherCAT, TCP-IP, Python, UML
2mo
Save
Mark Applied
Hide
Embedded Software Engineer/Senior Engineer
Hsinchu, Hsinchu, Taiwan
OnsiteFull Time
MediaTek
MediaTekTaiwan Stock Exchange: 2454: Designs and develops system-on-chip solutions for electronic devices.
0+ YOEDevelop bootloader/drivers, perform IC bring-up and software system integration; strong embedded/Linux/RTOS and C/C++ skills; ARM/SoC experience; Python and ARM assembly preferred.
Linux, RTOS, C, C++, Python, ARM assembly, ARM, SOC
2mo
Save
Mark Applied
Hide
Customer Engineering – Embedded Software Boot and Stability Engineer
Taipei, Taiwan, Taiwan
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
6+ YOEBachelor's or Master's in Engineering/CS with extensive embedded/OS/kernel experience, strong C/C++ skills, debugging experience with WinDbg/JTAG, knowledge of Windows/Linux internals and ARM architectures; customer-facing communication skills.
C, C++, Java, Python, WinDbg, JTAG, Trace32, KMDF, ACPI, UEFI, device tree, ARMv8, ARM64, ChatGPT, Claude Code, Codex, Opus, Sonnet, Haiku, MCP
2mo
Save
Mark Applied
Hide
Embedded Software Engineer
Taipei, /, Taiwan
HybridFull Time
Cirrus Logic
Cirrus LogicNASDAQ: CRUS: Designs mixed-signal integrated circuits for consumer electronics.
3+ YOE3+ years experience deploying audio device drivers across Linux/Windows; or equivalent DSP/APO experience; BS/MS in EE/CE/CS.
Linux, Windows, APO, DSP, ACPI, I2C, I2S, HDA, logic_analyzers
4mo
Save
Mark Applied
Hide
Embedded Software Engineer
Taipei, :, Taiwan
HybridFull Time
Overview
Overview: AI-powered computer vision systems for industrial quality control.
5+ YOE5+ years Linux-based embedded systems; 3+ years Python; strong C++ on Linux; SBC/Embedded Linux; networking; Docker; OTA experience a plus.
Python, C++, Linux, Docker, SBC, OpenCV, GStreamer, REST API, TLS
4mo
Save
Mark Applied
Hide
Embedded Software Engineer
Taipei, /, Taiwan
OnsiteFull Time
Ubiquiti
UbiquitiNYSE: UI: Designs and manufactures wireless networking and IT hardware solutions.
5+ YOE5+ years embedded networking software; strong C/C++; Linux networking; IPv6 stack; problem solving; communication.
C/C++, Linux, IPv6, DHCPv6, SLAAC, NAT64, DS-Lite, MAP-E