Share this Job
Apply now »

Advance Engineer C++

Date:  24-Jul-2022
Country/Region:  IN
City:  PUNE R&D
Contract Type:  Unlimited
Requisition ID:  34625

Overall responsibilities and duties:

The software engineer who will be responsible for Embedded C/C++/C#, Autosar, CAN communication - Tools Software development for Automotive ECU Products.


  • Bachelor of Engineering degree in Electronics/Computer Science/Electrical Electronics.


  • 5-7 years experience in Automotive SW development.


Skills and competencies:

Must Have:

  • Automotive Embedded Software Development experience
  • Good with programming skills in Embedded C/C++/C#
  • Development Experience on different MicroController(8/16/32 Bit)
  • Expertise in communication protocol CAN, LIN(Optional),SPI,I2C,UART
  • Hands on experience with diagnostic protocols like UDS
  • Experience on Automotive ECU flashing and flashing tools
  • Experience with vector tools like - CANoe, CANalyser,CANdela/CAPL
  • Experience in using standard tools like Debugger,Compiler.
  • Strong debugging and problem solving skills
  • Experience with requirement management,revision control,issue-tracking tools JIRA/DOORS/BUGZILL/SVN etc.


Nice to have:

  • Good to have experience with Tools development for automotive ECUs
  • Good to have experience in consult tools development/similar kind of development background
  • Good to have experience in Bootloader development
  • Good to have knowledge/experience with ADAS,infotainment.


  • Development/ Maintainence  of existing products and modules.
  • Develop flowcharts/design, layouts and documentation to identify requirements and solutions.
  • Write well-designed, testable code.
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is updated with latest features


  • Goal Oriented/Flexiblityt to work according to requirements
  • Proactively  work across teams with strong communication skills.
  • Continues improvement.


Apply now »