Senior Software Embedded Engineer

Tata Technologies
Torrance, CA

:

Responsibilities:

  • Use best-practices, experience, & talents to develop software for embedded Linux-based charger products.
  • Create high-level software design documentation for software being developed, based off requirements.
  • Support software requirements elicitation for charger products, used for validation testing, etc.
  • Develop unit and systems level SIL tests to ensure the highest code quality.

Qualifications:

  • Experience with developing C++ based applications on embedded Linux.
  • Experience with web-based communication protocols, especially gRPC, WebSockets.
  • Experience with common build system frameworks (e.g., Make CMake).
  • Experience with CI/CD using GitLab or similar framework (Jenkins, Circle CI).
  • Experience with bug tracking tools, preferably Jira.
  • Experience with charging cloud protocol Open Charge Point Protocol (OCPP) is a plus.
  • Experience with charging protocols such as SAE 1772, DIN SPEC 70121, ISO 15118 is a plus.
  • Experience with Linux kernel drivers for hardware components is a plus.
  • Experience with any RTOS (e.g., FreeRTOS, QNX, GreenHills, etc.) is a plus.
  • Experience with electric vehicle charging, power conversion and/or energy storage systems is a plus.
  • Experience with designing software to meet functional safety (e.g., UL1998, ISO26262, ASPICE, etc) is a plus.
  • 4+ years software development experience with embedded Linux systems.

Must Have

  • At least a bachelor's degree in computer engineering, Electrical Engineering or Computer Science.
  • Embedded C
  • Embedded C++
  • Embedded Linux
  • IoT Software
  • WebSockets

Nice To Have

  • DIN SPEC 70121
  • gRPC
  • ISO 15118
  • ISO 26262
  • OCPP
  • SAE 1772
  • UL 1995

Job Type: Contract

Salary: $140,000.00 - $165,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Required)

Experience:

  • Embedded C: 4 years (Required)
  • Embedded C++: 4 years (Required)
  • Embedded Linux: 4 years (Required)
  • WebSockets: 4 years (Required)

Work Location: In person

Posted 2026-07-03

Recommended Jobs

Lead QA Automation Engineer

Aioi USA & MOTER Tech
Torrance, CA

Job Description Job Description MOTER Technologies, Inc. (“MOTER”) is unlocking the world of connected vehicle data to power innovative products and services for the automotive, mobility, and in…

View Details
Posted 2026-06-26

Inclusion Specialist - Lennox Unified School District

Woodcraft Rangers
Lennox, CA

Job Title: Inclusion Specialist    Are you passionate about giving back to your community and serving the youth?  Who We Are:  In 1922, Woodcraft Rangers opened its doors in Los Angeles …

View Details
Posted 2026-01-21

Pharmacy Clerk

WATERFRONT PHARMACY LTC LLC
Stockton, CA

Job Description Job Description   Benefits/Perks Competitive Compensation Great Work Environment Career Advancement Opportunities Job Summary We are seeking a Pharmacy Clerk to jo…

View Details
Posted 2026-05-30

Discovery Sales Manager

Wyndham Destinations
California

We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…

View Details
Posted 2026-06-30

Entertainment Talent Services Assistant

Select Management Group
Los Angeles, CA

Job Description Job Description Select Management Group is an equal opportunity employer and does not discriminate based upon race, religion, color, national origin, sex (including pregnancy, chi…

View Details
Posted 2026-06-26

Community Development Advisor

Northstar Memorial Group
San Mateo, CA

Job Description Job Description NorthStar Memorial Group is seeking a Community Development Advisor at [Chapel of the Chimes Hayward Funeral Home and Memorial Park in Hayward, CA for Pre-Need Pla…

View Details
Posted 2026-06-26

Travel Nurse RN - Operating Room in Torrance, CA

TravelNurseSource
Torrance, CA

Registered Nurse (RN) | Operating Room Location: Torrance, CA Agency: Health Advocates Network Pay: Competitive weekly pay (inquire for details) Shift Information: Days Start D…

View Details
Posted 2026-05-21

Solar Asset Manager

Lightsource BP Renewable Energy Investments Limited
San Francisco, CA

Solar Asset Manager We are Lightsource bp – and we’re on a mission to become a global leader in onshore renewables, anchored by our proven track record in solar development. For over a decade…

View Details
Posted 2026-06-18

On Demand IT Support - Freelance/Consultant

Techmate
Riverside, CA

Job Description Job Description We are seeking freelancers/consultants for on site IT Support in the Riverside, CA area to join our team! As a team member, you will assist our clients with re…

View Details
Posted 2026-06-26