Accepting Applications
Full-time
On-site
Posted 1 hour, 51 minutes ago
0 views
0 applications
Job Description
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a
**Software Engineer.**
The role
We are looking for an experienced and motivated Software Engineer with a strong engineering mindset to strengthen our platform development team. In this role, you will contribute to building and maintaining next‑generation vehicle applications and software platforms that support functionalities ranging from basic vehicle features to advanced safety and autonomous systems.
You will play a key role in creating safe, reliable, and secure software platforms that enable internal stakeholders and partners to deploy and innovate their solutions efficiently.
Responsibilities
* Design, develop, and maintain software platform components for vehicle applications
* Contribute to system‑level design with strong understanding of end‑to‑end software architecture
* Work closely with cross‑functional teams to deliver secure, reliable, and high‑quality software
* Apply CI/CD practices, unit testing, and integration testing throughout the development lifecycle
* Ensure software quality, robustness, and compliance with platform requirements
* Act as a proactive team player, taking ownership and driving solutions forward
Experience / Background
* Master’s degree in Software Engineering, Computer Science, or similar
* Minimum
**8 years of experience**
in software development
* At least
**5 years of hands‑on experience with C\+\+ (or C)**
* Solid experience with
**CI/CD pipelines**
, unit testing, and integration testing
* Strong experience working in
**Linux environments**
* Hands‑on experience with
**Git/Gerrit**
,
**Bazel**
,
**CMake**
, and
**Python**
* Fluent in English, written and spoken
Meritorious skills
* Experience within the
**automotive domain**
* Knowledge of
**ISO 26262**
and functional safety for software development
* Experience with
**cybersecurity**
in software development
* Experience with
**QNX**
,
**Bash**
,
**JSON**
,
**YAML**
* Experience with
**Google Test**
and Python‑based testing frameworks
Personal profile
* Self‑driven, proactive, and highly communicative
* Strong system‑level thinking and analytical skills
* Curious mindset with eagerness to learn and innovate
* Team‑oriented, responsible, and committed to delivering high‑quality results
* Genuine interest in engineering and platform development
If you are passionate about bringing innovation to the projects you work on, then we would love to hear from you.
**Tata Technologies: Engineering a better world.**
Tata Technologies would like to thank all applicants for their interest; each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.
Login to Apply
Don't have an account? Register