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
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
0 page views
Related listings
-
Software Development Engineer IISoftware DeveloperBachelor'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,SWSoftware DeveloperRoles & 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 DeveloperSoftware DeveloperSelected 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