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.