New
Embedded Systems Engineer
Tata Consultancy Services | |
$80,000 - $100,000
| |
sick time, 401(k)
| |
United States, Michigan, Detroit | |
Oct 30, 2026 | |
|
Job Description
Must Have Technical/Functional Skills * Hands-on experience in embedded hardware architecture, schematic design, PCB layout, prototype bring-up, and electrical validation. * Experience developing embedded software, firmware, drivers, APIs, and configuration/control interfaces for hardware-integrated systems. * Knowledge of Linux-based development and target environments, including USB and I2S integration and multichannel audio capture/playback. * Experience designing or integrating automotive BCM interfaces, external I/O peripherals, harnesses, and commercial off-the-shelf components. * Strong knowledge of LIN communication, multichannel LIN simulation or emulation, USB-connected interfaces, diagnostics, and communication validation. * Experience developing voltage and current measurement solutions, including firmware, host-side software, acquisition, reporting, calibration, and hardware integration. * Experience integrating hardware and software with SmartBench, subsystem, HiL, IVI subsystem, or comparable automotive test environments. * Ability to define requirements, interfaces, test-environment configurations, design artifacts, test plans, acceptance evidence, and handover documentation. * Experience with design/code reviews, unit tests, hardware-validation tests, defect triage, corrective actions, and end-to-end requirements traceability. * Strong troubleshooting, cross-functional collaboration, documentation, risk management, and agile delivery skills. Roles & Responsibilities Design, build, integrate, test, and document reusable embedded hardware and software assets for automotive automation-enabled testing. * Develop SmartBench hardware architecture, schematics, and PCB layout based on the approved NetNode hardware design; support prototypes, design reviews, electrical validation, and signoff. * Design or solution a multichannel audio-board capability, including required analog inputs/outputs, analog-to-digital conversion, USB/I2S interfaces, and hardware/software integration. * Integrate the multichannel USB/I2S sound-card solution with the VDP Linux operating-system stack; configure the Linux audio stack and validate capture and playback. * Design hardware interfaces and peripheral-connectivity solutions for physical BCM operation in SmartBench, subsystem, HiL, and IVI subsystem environments. * Develop software simulation control for BCM input/output functionality, including control, configuration, operating interfaces, behavior validation, and documented limitations. * Develop hardware, harnesses, peripheral configurations, and software support for NFCR, BUN, and BUNA modules used in vehicle-access test environments. * Design and integrate multichannel LIN simulation and emulation hardware over USB; develop the associated software interfaces, control, configuration, diagnostics, and communication validation. * Develop the voltage and current measurement hardware, embedded firmware, host or platform software, data acquisition, reporting, calibration, and integration with applicable TDK software. * Define and implement hardware/software test-environment requirements for SmartBench, subsystem, HiL, IVI subsystem, VDP, Linux, Slash, XiL, ECU Test, and other approved environments. * Perform hardware/software integration, interface validation, audio testing, BCM I/O testing, LIN testing, module-support testing, measurement validation, and defect correction. * Create or update requirements artifacts, Feature Implementation Plans, architecture documents, schematics, PCB layouts, interface-control documents, APIs, configuration guides, bills of materials, test plans, and test reports. * Maintain traceability from requirements and Jira work items to designs, source code, hardware revisions, prototypes, binaries, tests, defects, demonstrations, and acceptance evidence. * Store source artifacts, design files, configuration items, documentation, and test evidence in approved repositories; support reviews, demonstrations, audit records, and employee handover. * Identify and manage hardware availability, interface, calibration, signal-quality, Linux-driver, integration, access, schedule, and dependency risks through the agreed governance process. Generic Managerial Skills, If any * Experience with SmartBench or NetNode hardware design and automotive automation-testing platforms. * Knowledge of multichannel audio-board design, analog-to-digital conversion, line-level analog inputs/outputs, USB sound cards, and Linux audio stacks. * Experience with NFCR, BUN, BUNA, vehicle-access modules, physical BCM emulation, or SmartBench peripheral integration. * Experience with VDP, TDK software, Slash, XiL, ECU Test, or comparable integration frameworks. * Familiarity with PCB fabrication, bill-of-materials management, interface-control documentation, calibration, and measurement accuracy validation. *
Experience creating Feature Implementation Plans, architecture documentation, schematics,release evidence, repository commits/tags, and audit-ready test records. * Ability to coordinate paired hardware and software workstreams across onsite and offshore teams. Salary Range : $80,000 to $100,000 Per Annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Location
Detroit, MI
Function
TECHNOLOGY
Role
Engineer
ID
431219
Skills
Embedded
Salary Range
$80,000 - $100,000 Desired Candidate Profile
Qualifications BACHELOR OF COMPUTER SCIENCE | |
$80,000 - $100,000
sick time, 401(k)
Oct 30, 2026