Job Description

Responsibilities:

  • Design, develop, and debug device drivers in Unix or Unix-like environments such as FreeBSD and Linux
  • Write efficient, maintainable code primarily using C/C++ programming languages
  • Collaborate with hardware teams to develop software solutions for networking and optical transceivers (preferred)
  • Troubleshoot and resolve complex software issues related to device drivers and embedded systems
  • Ensure software quality through thorough testing and validation
  • Participate in the design and architecture of embedded systems and software components
  • Provide documentation and support for developed software

Requirements:

  • Hands-on experience in embedded software development
  • Strong experience in device driver development in Unix or Unix-like operating systems (FreeBSD, Linux) – mandatory
  • Proficiency in C and C++ programming lang...

Apply for this Position

Ready to join Coders Brain? Click the button below to submit your application.

Submit Application