Senior Embedded Controls Engineer

Techvilla Solutions

Palo Alto, CA

Posted On: Oct 21, 2025

Posted On: Oct 21, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

5 - 15 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • C
  • embedded
  • unit testing
  • NXP microcontrollers
  • CAN
  • Body Controls
Job Description
Primary Responsibilities
  • Develop embedded control and estimation algorithms for body systems such as window control, closures, and lighting.
  • Lead hardware integration efforts on benches, bucks, labcars, and vehicles for body control modules.
  • Collaborate with software development teams to ensure alignment on core functions, interface definitions, and broadcast protocols.
  • Apply functional safety principles (e.g., ISO 26262) and participate in safety and failure mode analyses.
  • Author and execute test plans to validate firmware functionality, performance, and stability.
  • Drive end-to-end feature development, coordinating across hardware, software, and systems architecture teams.
  • Create and review subsystem block diagrams, technical specifications, and design documentation.
  • Support early-stage firmware tasks, including hardware validation, labcar testing, and automation setup for unit, SIL (Software-in-the-Loop), and HIL (Hardware-in-the-Loop) testing.

 

Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Science, Mechanical Engineering, or equivalent experience.
  • 5+ years of experience in embedded system development and electrical hardware applications.
  • Proficient in C for embedded development and real-time operating systems (RTOS).
  • Experience in unit testing, embedded debugging, and validation processes.
  • Strong knowledge and hands-on experience with NXP microcontrollers.
  • Deep familiarity with vehicle communication protocols, including CAN, LIN, and Automotive Ethernet.
  • Solid electrical engineering fundamentals with experience using lab equipment such as oscilloscopes, digital multimeters, signal generators, and power supplies.
  • Experience using embedded network interface tools for vehicle or aerospace applications.

 

Preferred Qualifications
  • Strong collaborative mindset and excellent communication skills.
  • Experience with driver development, RTOS integration, and software build tools (e.g., Make, CMake).
  • Familiarity with PCB component design, schematic reviews, and circuit analysis.
  • Hands-on experience with hardware bring-up, debugging, and optimization.
  • Proficiency in Python scripting for automation and test tool development.
  • Knowledge of functional safety, diagnostics, motor calibration, and OBD compliance.

Job ID: TS250279


Posted By

Vivek

Information Technology Recruiter