Himalayas logo
GA
Open to opportunities

Gopi Krishna Annam

@gopikrishnaannam

Embedded software engineer specializing in automotive and high-performance embedded systems.

United States
Message

What I'm looking for

I seek senior embedded firmware roles where I can lead BSP and firmware development for automotive or radar systems, with strong focus on safety (ISO 26262), low-latency optimization, and cross-functional collaboration.

I am an embedded software and firmware engineer with 5+ years delivering production-grade embedded and Linux-based systems across automotive, radar, telematics, and high-performance compute platforms.

I design and optimize low-level firmware in C/C++ and Embedded C, develop BSPs, bootloaders, device trees, and kernel components, and implement OTA/FOTA mechanisms and secure firmware practices aligned with ISO 26262.

I have extensive hands-on experience with ARM Cortex architectures, DSPs, TI mmWave radar SoCs, NXP i.MX8, and Qualcomm Snapdragon automotive platforms, and I apply DMA/cache tuning, RTOS task prioritization, and driver optimization to minimize latency and maximize reliability.

I collaborate across hardware, systems, RF, and validation teams, build CI/CD pipelines, and use Python for automation and test harnesses to accelerate bring-up, validation, and field diagnostics.

Experience

Work history, roles, and key accomplishments

Texas Instruments logoTI
Current

Senior Embedded Software Engineer

Texas Instruments

Aug 2024 - Present (1 year 5 months)

Design and develop high-performance embedded C firmware for 77 GHz mmWave radar SoCs, optimizing peripheral drivers and DSP pipelines to minimize latency and validate detection/tracking pipelines; implemented ISO 26262 safety features and maintained CI/CD for automotive radar products.

BO

Embedded Systems Engineer

Bosch

May 2022 - Aug 2023 (1 year 3 months)

Developed STM32 firmware and Yocto-based Linux BSP for NXP i.MX8 CCU, integrated cellular/GNSS modules, and implemented telematics services (FOTA, MQTT) while establishing CI/CD and static analysis pipelines to improve reliability across vehicle connectivity programs.

QU

Embedded Systems Engineer

Qualcomm

Aug 2020 - Apr 2022 (1 year 8 months)

Designed embedded C++ firmware and BSPs for Snapdragon Automotive SoCs, delivering boot, power management, and peripheral drivers and implementing ISO 26262-aligned diagnostics and HIL-validated safety features for ADAS and digital cockpit platforms.

Education

Degrees, certifications, and relevant coursework

Roosevelt University logoRU

Roosevelt University

Master of Science, Computer and Information Science

Master of Science in Computer and Information Science focused on advanced software and systems topics relevant to embedded and Linux-based development.

Jawaharlal Nehru Technological University, Kakinada logoJK

Jawaharlal Nehru Technological University, Kakinada

Bachelor of Technology, Electrical and Electronics Engineering

Bachelor of Technology in Electrical and Electronics Engineering with coursework and projects in embedded systems and firmware development.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Gopi Krishna Annam - Senior Embedded Software Engineer - Texas Instruments | Himalayas