Skip to main content

Software Developer I - Embedded Systems

Technology
Tech Grow Global
1 month ago

Job description

Software Developer 1 :

Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering.

  • Excellent programming skills with demonstrated experience in C/C++.
  • Strong technical communication, interpersonal and teamwork skills.
  • 2+ years of demonstrated software engineering experience.
  • Experience in device driver development or equivalent experience in embedded systems on kernel or application software.
  • Experience with complex software systems and architectures.
  • Experience writing clean, well-tested, maintainable code in an enterprise organization.
  • Experience delivering production quality software engineering solutions on schedule.
  • Excellent C programming skills and Python.
  • Excellent knowledge on embedded basics.
  • Experience on embedded Linux or Zephyr OS or Wired Ethernet applications or drivers is preferred.
  • Experience on low level device drivers on boot, serial or communication peripherals is preferred.
Keywords
LinuxPython

Interested in this role?