Gopi Krishna Annam
@gopikrishnaannam
Embedded software engineer specializing in automotive and high-performance embedded systems.
What I'm looking for
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
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.
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.
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
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
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.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Gopi Krishna?
You can contact Gopi Krishna and 90k+ other talented remote workers on Himalayas.
Message Gopi KrishnaFind 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!
