Embedded Firmware Engineer

CG-VAK Software & Exports 

📍 Maharashtra, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

C++embeddedUSBUARTI2C

Industry

Consumer ElectronicsRobotics

Job Description

Role: Your Impact and Ownership

Design and develop cutting-edge embedded firmware solutions for robotics applications, impacting product performance and reliability. Collaborate with cross-functional teams to innovate industry-leading products.

Key Responsibilities at this Role

  • Conduct requirement analysis and create functional specifications.
  • Design firmware in C/C++ for critical applications.
  • Collaborate with engineering teams for interoperability.
  • Ensure all features are functional with new changes.
  • Perform design and code reviews for quality assurance.

Skill: The Expertise RequiredMust-Haves for this Role

  • 4 -8 years in Embedded C programming
  • Proficiency in C++ and embedded design
  • Experience with timing-critical, interrupt-based applications
  • Familiarity with USB, UART, SPI, and I2C protocols
  • Strong software design skills, including debugging, performance analysis, and test design

Skills: debugging,protocol,embedded,c programming,firmware,design,usb