Tata Technologies · 7 hours ago
Senior Embedded Software Engineer
Tata Technologies is a company that focuses on product development for leading manufacturers. They are seeking a highly experienced Expert Software Engineer to join their automotive embedded software team, responsible for end-to-end software development of Instrument Panel Cluster systems.
Responsibilities
Independently analyze and interpret software requirements to define robust software designs
Develop and implement embedded software for various IPC features such as:
Graphical displays
Tell-tales & indicators
Vehicle communication (CAN, LIN, Ethernet)
Diagnostics (UDS, OBD)
Bootloader & flashing mechanisms
System startup, shutdown, and power management
Contribute to platform architecture, component abstraction, and middleware layer development
Work with cross-domain software (HMI, bootloader, communication stacks, diagnostics, etc.)
Ensure compliance with automotive software standards (e.g., ASPICE, MISRA)
Perform peer reviews, unit testing, and system integration support
Collaborate with Systems Engineering and Validation teams to clarify functionality and debug complex system-level issues
Participate in software configuration and change management using industry tools (e.g., Git, JIRA, DOORS)
Qualification
Required
Bachelor's or Master's degree in Computer Engineering, or related field
10+ years of experience in embedded C/C++ software development for automotive systems
Strong knowledge of automotive communication protocols (CAN, LIN, UDS)
Proven experience in embedded real-time systems and RTOS
Ability to understand hardware schematics and debug issues involving MCU peripherals
Familiarity with IPC-related features like telltales, warnings, display management, and dimming
Experience working independently from requirements to design, implementation, and verification
Hands-on experience with software development tools (debuggers, logic analyzers, compilers)
Exposure to ASPICE, MISRA, ISO 26262 (ASIL-B or higher preferred)
Preferred
Experience with tools like Vector CANoe, DaVinci Configurator/Developer, EB tresos, or similar
Knowledge of bootloader development, flash memory management, and secure diagnostics
Familiarity with AUTOSAR architecture and software components
Experience with Atlassian tools (JIRA, Bitbucket, Confluence), IBM Rational tools (DOORS, Rhapsody)
Company
Tata Technologies
Tata Technologies is a product engineering and digital services company that provides product development solutions for manufacturers.
H1B Sponsorship
Tata Technologies has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (146)
2024 (112)
2023 (106)
2022 (94)
2021 (115)
2020 (117)
Funding
Current Stage
Public CompanyTotal Funding
$553.77MKey Investors
TPG Rise Climate FundWarburg Pincus
2023-11-30IPO
2023-10-13Secondary Market· $193.77M
2017-06-15Secondary Market· $360M
Recent News
Hindu Business Line
2026-02-10
Business Standard India
2026-01-25
Company data provided by crunchbase