Company Description:
We are an IIT Delhi-incubated deep-tech EV startup. Vecmocon is making the EV ecosystem smart, connected and reliable by using its state-of-the-art solutions and data-centric approach, to drive the electric mobility revolution in India. We are a young company with futuristic vision and stellar aspirations. We are a passionate team with capable and empathetic leadership, a great working environment and collaborative team
culture.
Visit our website to know more- www.vecmocon.com

About the role
We aspire to build high-quality, innovative, and robust software solutions. We are looking for a passionate and skilled Embedded Software Engineer with 1-3 years of experience in software development to join our dynamic team.

Key Responsibilities
  • Design, implement, and document software solutions as per Software Requirement Documents (SRD).
  • Develop supporting documents such as flowcharts, diagrams, code comments, and structured layouts.
  • Participate in Root Cause Analysis (RCA) for software bugs and actively contribute to their resolution.
  • Contribute to feature development aligned with SRDs.
  • Evaluate and integrate third-party software by liaising with vendors and testing components.
  • Continuously enhance knowledge of development tools, programming techniques, and emerging technologies.

Education Qualifications
  • Bachelor’s or Master’s degree in Computer Science Engineering, Electronics and Communication Engineering (ECE), or a related field.

Skillset Required
  • Proven experience as an Embedded Software Engineer or Embedded Software Developer.
  • Proficiency in debugging software and hardware integration issues.
  • Hands-on experience with communication protocols such as CAN and RS485.
  • Familiarity with IoT communication protocols including BLE, MQTT, and Protobuf.
  • Strong programming skills in C and Python. Experience with MATLAB is a plus.
  • Practical experience in development on ARM Cortex-M platforms and a solid understanding of the ARM ecosystem.