Automotive Embedded Firmware Engineer - FreeRTOS (Bare-Metal)

Tata Technologies

Seattle (WA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Technologies in Seattle is seeking an experienced Embedded Software Engineer to contribute to automotive ECU platforms. You will work hands-on on embedded C/C++, FreeRTOS/Zephyr, and non-AUTOSAR environments, performing board bring-up and driver development.

The role emphasizes hardware-software integration, CAN/LIN, JTAG debugging, and collaboration with cross-functional teams and customers, ensuring quality and timely technical decisions.

Qualifications

  • 8+ years of experience in embedded software development.
  • Strong programming skills in Embedded C/C++.
  • Hands-on experience with FreeRTOS or Zephyr.
  • Experience with bare-metal programming.
  • Proven board bring-up and hardware-software integration.
  • Strong understanding of microcontrollers (STM32, NXP, or similar).
  • Experience in device driver development.
  • Familiarity with CAN and LIN.

Responsibilities

  • Develop embedded software for automotive ECU platforms using Embedded C/C++.
  • Design and implement solutions in bare‑metal and RTOS environments (FreeRTOS/Zephyr).
  • Perform board bring‑up, hardware validation, and debugging.
  • Develop and integrate low‑level device drivers (SPI, I2C, UART, CAN, ADC, PWM).
  • Collaborate with hardware teams for system integration and issue resolution.
  • Interface with customers for technical discussions and status updates.
  • Ensure adherence to automotive quality standards and best practices.

Skills

Embedded C/C++
FreeRTOS/Zephyr
Board bring-up
Hardware-software integration
CAN/LIN protocols
Low-level debugging
Non-AUTOSAR environments
MCU knowledge (STM32/NXP)

Education

Bachelor’s or Master’s degree in Electronics/Electrical/Embedded Systems/Computer Engineering

Tools

JTAG
Oscilloscope
Logic Analyzer

Job description

Tata Technologies in Seattle is seeking an experienced Embedded Software Engineer to contribute to automotive ECU platforms. You will work hands-on on embedded C/C++, FreeRTOS/Zephyr, and non-AUTOSAR environments, performing board bring-up and driver development.

The role emphasizes hardware-software integration, CAN/LIN, JTAG debugging, and collaboration with cross-functional teams and customers, ensuring quality and timely technical decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FreeRTOS Engineer - Embedded Software (Automotive ECU)
FreeRTOS Engineer - Embedded Software (Automotive ECU)

Tata Technologies • Seattle (WA)

On-site
USD 140,000 - 190,000
Automotive Embedded Systems Engineer – Hardware & Linux
Automotive Embedded Systems Engineer – Hardware & Linux

Tata Consultancy Services • Detroit (MI)

On-site
USD 80,000 - 100,000
Discretionary incentive
Medical coverage
Parental leaves
+5
Staff / Lead Embedded Firmware Engineer – RTOS
Staff / Lead Embedded Firmware Engineer – RTOS

ITP IT PERFORMANCE sp. z o.o. • Iowa

On-site
USD 190,000 - 270,000
Senior Embedded Engineer - RTOS, Linux & Connectivity
Senior Embedded Engineer - RTOS, Linux & Connectivity

Tietoevry Corp. • Philadelphia

On-site
USD 100,000 - 150,000
Senior Embedded Firmware Lead – RTOS for Automotive ECUs
Senior Embedded Firmware Lead – RTOS for Automotive ECUs

ITP IT PERFORMANCE sp. z o.o. • Iowa

On-site
USD 190,000 - 270,000
Lead Embedded Engineer - Automotive RTOS & ECU Expert
Lead Embedded Engineer - Automotive RTOS & ECU Expert

BayOne Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Embedded RTOS Lead – Automotive Platforms
Senior Embedded RTOS Lead – Automotive Platforms

Capgemini • Palo Alto (CA)

On-site
USD 57,000 - 90,000
Lead/Senior Embedded Engineer
Lead/Senior Embedded Engineer

BayOne Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Lead Embedded Software Engineer – RTOS / Automotive ECU
Lead Embedded Software Engineer – RTOS / Automotive ECU

Wise Skulls LLC • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Firmware Engineer — RTOS & Bare-Metal
Senior Embedded Firmware Engineer — RTOS & Bare-Metal

Jobot • Houston (TX)

On-site
USD 125,000 - 135,000
Health insurance
Retirement plans
Paid time off
+1