DevJobs

Junior Embedded Software Engineer

Overview
Skills
  • C C
  • Bash Bash
  • Python Python
  • Linux Linux
  • Device drivers
  • Embedded systems
  • Firmware
  • Linux internals
  • RTOS

Xsight Labs is looking for an outstanding new graduate from a leading university to join our Platform team as a Junior Embedded Software Engineer.

This is an excellent opportunity for a talented and motivated engineer to start a career in embedded Linux, low-level software, firmware, and system bring-up for advanced data center systems.

Responsibilities

  • Develop and debug embedded software and firmware components
  • Support board and chip bring-up activities
  • Assist in debugging issues across hardware and software layers
  • Contribute to Linux-based platform software, tools, and system integration
  • Work closely with software, hardware, validation, and VLSI teams

Requirements

  • B.Sc. or M.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related field from a leading university
  • Outstanding academic record, average grade 90+
  • Strong C programming skills
  • Good knowledge of Linux
  • Familiarity with Python and/or Bash
  • Strong analytical, debugging, and problem-solving skills
  • Fast learner with strong technical curiosity and motivation

Advantages

  • Academic or hands-on experience in embedded systems
  • Familiarity with Linux internals, device drivers, RTOS, or firmware
  • Hands-on projects in low-level software, board bring-up, or hardware/software integration

Xsight Labs