-
Tata Technologies

Embedded Software Engineer

Tata Technologies
France · Contract · Mid-Senior

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 Embedded Software Engineer to be based at our customer’s site in Poissy, France.


The Role


Working in automotive industry, you will work from concept to commercialization. The team is involved with all aspects of Embedded software such as SW & HW designs, Feature Prototyping, Feature Integration, SW customization, Performance Optimization & Improvement and other debugging efforts which is key for a successful launch of the product.


This Position is for a strong Software Engineer with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like Linux, Android, Greenhills Integrity and QNX embedded systems.


The Main responsibility is to provide direct support to customers and partners with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements using the features in customers SOC.


The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Hardware and Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products.


The successful candidate will get a chance to work on cutting edge infotainment/digital cockpit technologies from leading Auto manufacturers and Tier1s and see the projects through to commercialization.


Experience


  • Strong Software Applications Engineering, Software Development experience, or related work experience
  • Strong development or debugging experience with High level operating systems (Linux and Android)
  • Solid experience with embedded software development, Device driver development, debugging
  • Excellent issue triage and debugging skills with complex system level issues. Exposure to QNX or LA is a Plus
  • Ability to co-ordinate with internal tech teams to resolve issues
  • Good understanding the boot process and system architecture of ARM Cortex-A/X based SoC systems, including topics like MMU/SMMU, virtualisation and ARM TrustZone
  • Experience with Linux Android, QNX and Hypervisors Real-time operating systems
  • Working Experience with device drivers, stability, system architecture
  • Experience with USB, UART, SPI, I2C, PCIe,Ethernet
  • Good understanding of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), and their SW architecture for porting and debugging
  • Experience and debugging QNX or linux kernel crashes , Android framework crashes
  • Experience with System performance profiling and optimization

Key Skills

Ranked by relevance

embedded linux qnx android embedded systems prototyping gpio spi
Login to Apply
Posted
Dec 23, 2025
Type
Contract
Level
Mid-Senior
Location
Poissy

Industries

Engineering Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Amoria Bond
Related

Freelance Embedded Software Engineer – High-Tech / MedTech / Semiconductor

2026-05-19

Contract
Mid-Senior
Netherlands
Engineering Services
Engineering
View Job Details
RDT
Related

Senior Embedded Linux & Security Engineer

2026-05-23

Full-time
Mid-Senior
Sweden
Engineering Services
Engineering
View Job Details
zerothird
Related

Embedded Systems & FPGA Engineer (all genders)

2026-05-28

Full-time
Not Applicable
Austria
Technology
Engineering