Embedded Software Engineer (Linux / Firmware / Device Systems)

Embedded Software Engineer (Linux / Firmware / Device Systems)

Full-Time No home office possible
D

My Client

My client is a technology-driven company building high-performance hardware and system-level solutions for compute-intensive applications. The engineering team focuses on embedded systems, firmware development, and device-level software optimization.

The team operates in a hands-on, product-oriented environment, working closely with hardware, chip, and system teams to deliver reliable and efficient embedded solutions. They are currently expanding their embedded engineering team to support new-generation devices.

Job Responsibilities

  • Develop, port, and optimize firmware for Linux-based embedded systems.
  • Design and implement device drivers and low-level software for peripheral modules.
  • Perform system debugging, testing, and performance optimization for embedded platforms.
  • Work closely with hardware and chip teams on bring-up, validation, and integration.
  • Develop software control logic related to system performance and power management.
  • Participate in system-level troubleshooting and continuous improvement of reliability and stability.

Job Requirements

  • Bachelorโ€™s degree or above in Computer Engineering, Electronics, or related fields.
  • Strong programming skills in C/C++ for embedded systems.
  • Familiarity with Linux systems and embedded software development.
  • Understanding of microprocessor architecture and hardware fundamentals.
  • Ability to read datasheets and debug hardware/software integration issues.
  • Strong problem-solving skills and proactive learning attitude.

What They Offer

  • Exposure to full-stack system development from chip to software.
  • Engineering-driven environment with strong technical depth.
  • Competitive compensation and long-term career development.
#J-18808-Ljbffr
D

Contact Detail:

Dada Consultants Recruiting Team

ยฉ StudySmarter