More jobs:
Firmware Engineer
Job in
Mountain View, Santa Clara County, California, 94039, USA
Listed on 2025-12-11
Listing for:
Tata Technologies
Full Time
position Listed on 2025-12-11
Job specializations:
-
Engineering
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location
Mountain View, CA (3 months) then Remote
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.
- 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.).
- Bachelor’s or higher degree in EE, CS, CE, or equivalent.
- 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 such as ASPICE.
- Experience with RTOS environments, especially FreeRTOS/SafeRTOS.
- 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.
- Mid‑Senior level
- Contract
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×