Embedded Software

Job Role: Software Engineer / Senior Software Engineer
Location: Bangalore
Experience:2 to 5 yrs

Embedded software is rapidly growing in all industries including  Automotive, Avionics, Data Centers, etc. We are looking for engineers who have experience in developing firmware and embedded software

Job Description:

You will be responsible for the design, implementation, and testing of device drivers for SPI, I2C, and Ethernet on the Linux platform.

Key Technical Skills:

  • Hands-on experience in C programming
  • Proficient with  Embedded Software / Firmware development
  • Excellent understanding and hands-on experience with protocols like SPI, I2C, UART, etc.
  • Worked on low-level device drivers – Linux Kernel Drivers.
  • Exposure to programming complex devices like Ethernet controllers, PCIe controllers, etc. (Good to have)

Key Non-Technical Skills:

  • Self-managed and the ability to learn and adapt
  • Eager to take on new challenging work
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Experience in interacting with the customers (Good to have)

Vayavya Labs is a growing Embedded Software Tools & Services firm. We are known for our technology & R&D initiatives to differentiate from the competition. With 12 patents in the field of Embedded software, Automation Tools, Domain-Specific Languages, and Compiler Tech we are also driving industry standards to realize Software-Driven Verification to solve complex problems of EDA, ESL and Semiconductor domains. 

If you are interested in the role please email your resumes to career@vayavyalabs.com, specifying “Engineer -Senior Engineer – Embedded Software” in the subject line.