Open Positions In Bangalore, India

Embedded Device Driver Engineer

Responsible for the development of embedded software and device drivers for MCU / MPU systems. 

  

  • 3 to 5 years of Embedded firmware / software development experience 
  • Experience with MCU embedded C, C++ and Python programming 
  • Experience with embedded SW development process and tools (Git, Jira, CI tools, etc)
  • Understanding of ARM architecture (A & M class)
  • Experience with Embedded Linux drivers and/or RTOS driver development
  • Familiar with embedded system networking 
  • Working closely with cross-functional teams including FAE support and SW development teams 

Embedded Software Test Engineer

  Responsible for development of test cases and testing embedded software and systems.

  

  • 3 to 5 years of software testing / test case development experience
  • Experience with MCU embedded C, C++ and Python programming 
  • Experience with embedded SW development process and tools (Git, Jira, CI tools, etc.)
  • Familiar with automated SW testing methodologies and test case development
  • Working closely with cross-functional teams including FAE support and SW development teams 

Documentation Engineer

Responsible for the development of Software Documentation 

  

  • 3 to 5 years of technical writing experience
  • Excellent written English skills
  • Experience with Dita and other modern documentation development tools and information systems 
  • Experience with embedded MCU / MPU systems and embedded software
  • Working closely with cross-functional teams including FAE support and SW development teams and other documentation engineers