SAVE Embedded Software Engineer

Published date: 2026/11/07
  • Location: Bengaluru, Karnataka, India
Apply
Embedded Software Engineer

Cyient
Bengaluru, Karnataka
Apply
14 hours agoFull–time
Cyient is a global engineering and technology solutions company. As a Design, Build, and Maintain partner for leading organizations worldwide, we take solution ownership across the value chain to help clients focus on their core, innovate, and stay ahead of the curve. We leverage digital technologies, advanced analytics capabilities, and our domain knowledge and technical expertise, to solve complex business problems.

With over 15,000 employees globally, we partner with clients to operate as part of their extended team in ways that best suit their organization’s culture and requirements. Our industry focus includes aerospace and defence, healthcare, telecommunications, rail transportation, semiconductor, geospatial, industrial, and energy.

Job Description

Job Description:
• Very strong experience as a SW programmer in Embedded C.
• Good understanding on SW project lifecycle, embedded systems Concepts in Automotive domain
• Experience in Unit and Module Testing (Tools: preferably Cantata) to test his/her code.
• Good knowledge in UML based design and Development.
• Develop the solutions based on the SW Architecture given by the Architects.
• Efficiently test the code with Unit and Module testing.
• Integrate the solutions in the actual product with proper desktop testing.
• Religiously follow the Agile ceremonies like Dailies, Planning and Review Retro meeting.
• Good understanding of Embedded Software Development in Automotive domain
• Adaptive to challenging situations
• Experience in using Change management and version management tools (like IMS, Git, GitHub etc).
• Experience of protocols CAN , UDS , J1939, SPI , I2C & Debugging tools like Softune,Lauterbach etc.
• Hands on experience with Rhapsody / Doors.
• Able to plan and organize tasks as per SAFe
• Micro-controllers - ARM (e.g. ST Cortex or TESEO, NXP); Infineon (C161/C165/C166/C167); Motorola 68000s ; H8, H8S
• Embedded Real-time operating – OSEK; FreeRTOS; uc/OSII
• Device drivers/low level hardware drivers – ADC; PWM; I2C; SPI; UART/LIN; Flash memory/EEPROM emulation drivers.
• Diagnostic protocols - ISO 14229 (UDS service/session layer); ISO 14230 (Keyword 2000 service session layer); ISO 15765 (Transport/Network layer); J1939 (Truck and Bus Transport/Network layer)
• Wireless technologies - Bluetooth, if so which class (2.1 EDR or BT4.0 Low energy); Wifi; GSM; GPS
• Embedded testing - HIL (Hardware in the loop), and associated tools

Skills & Experience
Company Name: Cyient

Contact seller

0 page views

Related listings

  • Software Development Engineer II
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Bachelor's degree in Computer Science, Computer Engineering or related technical discipline • 5+ years of experience in software development • Strong object-oriented design skills with understanding of common design paradigms • Experience with Java o...
    2026/11/07
  • Sr Engineer II,SW
    Software Developer
    Software Developer
    Roles & Responsibility The Candidate has a critical role to play in the Ignite product development being responsible for one or more core platform modules/features that are built into the product. The candidate is primarily responsible for the ar...
    2026/11/07
  • AR/VR Developer
    Software Developer
    Software Developer
    Selected candidate's day-to-day responsibilities include: • Work on a live virtual reality / augmented reality product using unity as the development platform • Develop early prototypes • Should have good knowledge of data structure, algorithm, Unity...
    2026/11/07