Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Technologies · 15 hours ago

Firmware Engineer

Tata Technologies is seeking a Firmware Engineer to design, prototype, build, and test production embedded vehicle firmware. The role involves collaborating with software, hardware, and mechanical engineers throughout the product lifecycle and developing testing frameworks for unit, integration, and system levels.

AerospaceAutomotiveEmbedded SoftwareMechanical EngineeringProduct Design
check
H1B Sponsor Likelynote

Responsibilities

Design, prototype, build, and test production embedded vehicle firmware
Evaluate, implement, test, and optimize applications in a real-time operating system environment
Work with software, hardware and mechanical engineers throughout the lifecycle of the product - from device bring-up to manufacturing and deployment
Work with test engineers and platform engineers in developing testing frameworks and harnesses at the unit, integration, and system levels
Develop a deep understanding of functional safety and security concepts relevant to autonomous vehicles, including standards like ISO 26262

Qualification

CC++ programming32-bit microcontrollersCommunication protocolsElectrical engineering fundamentalsRTOS environmentsDevice driver developmentSafety-critical systemsElectronics test equipmentTime synchronization protocolsLow-level firmwareASPICEISO 26262

Required

Basic knowledge of electrical engineering fundamentals to support low-level debugging
Expert level knowledge of C or C++ programming; other languages and skills also valuable
Experience with 32-bit microcontrollers, particularly ARM Cortex M7 and automotive processors such as NXP S32G or S32K
Strong knowledge of communication protocols, from low level (SPI, UART, CAN) to high level (TCP/UDP) and diagnostic protocols such as UDS
Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc)
Bachelors or higher degree in EE or CS or CE or equivalent

Preferred

Experience with time synchronization protocols such as PTP
Experience with safety-critical systems and development processes compliant with standards like ISO 26262 and software process models like ASPICE
Experience with RTOS environments, especially FreeRTOS/SafeRTOS
Experience writing device drivers
Experience writing low-level firmware for resource-constrained embedded systems
Supported PCBA & product manufacturing end-of-line (EOL) testing through defining test specifications & code with the hardware design & factory teams, for residential & industrial energy products

Company

Tata Technologies

company-logo
Tata Technologies is a product engineering and digital services company that provides product development solutions for manufacturers.

H1B Sponsorship

Tata Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (146)
2024 (112)
2023 (106)
2022 (94)
2021 (115)
2020 (117)

Funding

Current Stage
Public Company
Total Funding
$553.77M
Key Investors
TPG Rise Climate FundWarburg Pincus
2023-11-30IPO
2023-10-13Secondary Market· $193.77M
2017-06-15Secondary Market· $360M

Leadership Team

leader-logo
S. Sukanya
COO
linkedin
leader-logo
Anand Kumar
Chief Digital and Information Officer
linkedin
Company data provided by crunchbase