Tata Technologies · 3 hours ago
Embedded Software Engineer
Tata Technologies is seeking an Embedded Software Engineer to contribute to the design, development, and testing of software for embedded systems in industrial applications. The role involves developing software solutions in C and C++ to meet system requirements and ensuring compliance with software architecture standards.
Responsibilities
Responsible for performing and leading the requirements, design, development, & test of network communication and foundational information software used in embedded systems on client machine & industrial applications for Common Services and Network Solutions team
The Software developer and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system requirements
This job involves developing and using system requirements to design, develop, and test software components used in machine control platforms, engine control platforms, display, and telematics platforms
Specific responsibilities include requirements development and analysis, software design, software implementation, interface between software layers, and development/execution of test procedures
Additional responsibilities may include interfaces between hardware and software as well as evaluating operational performance of an overall system
The software components must comply with the software architecture standards and all work will be performed as part of the existing team following a common process
The software will include components for Data Link and Common Services (e.g.,Data link protocol implementations, Diagnostics, Hardware Abstraction Layer and Information services)
Qualification
Required
Bachelor's degree in Electrical, Electronics or Computer Engineering or Computer Science
3 years' experience
Demonstrated depth of experience developing software in Embedded C and/or C++ - minimum three years' experience
Knowledge of machine systems or mechanical knowledge
Great communication and teamwork
Problem solving skills
Customer service and interpersonal skills
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
Business Standard India
2025-12-25
Hindu Business Line
2025-12-25
2025-12-01
Company data provided by crunchbase