Post Job Free
Sign in

Senior C/C++ Embedded Software Engineer with Linux Expertise

Location:
Boulder, CO
Salary:
60000
Posted:
April 06, 2026

Contact this candidate

Resume:

Neelima Rajawat

Email: **********@******.*** Mobile No: +1-561-***-****

Links: LinkedIn GitHub LeetCode Address: Longmont, CO, 80503 Professional Summary

Software Developer with 8+ years of experience in Linux-based system development, C/C++ programming, and embedded software engineering. Experienced in developing and debugging software for embedded platforms including Raspberry Pi, NVIDIA chipsets, and modem firmware systems. Strong background in modern C++ development, Linux environments, networking protocols, and system-level debugging. Proven ability to design and develop high-performance applications for hardware-integrated environments, with experience in GTK-based UI development, real-time communication systems, and automation using Python. Technical Skills

• Programming: C/C++, Python, Java, JavaScript

• C++: Modern C++ (C++11/14/17), OOP, STL, Multithreading, Memory Management

• Operating Systems: Linux (Ubuntu, Embedded Linux), Windows

• Embedded Systems: Raspberry Pi 4, NVIDIA Chipsets, Firmware Development, Hardware–Software Integration

• UI & Multimedia: GTK, GStreamer

• Networking: TCP/IP, UDP, SNMP, HTTP, WebRTC, Telnet

• Tools: Git, Jenkins, perforce (P4V), Jira, PyCharm

• Embedded Development: Embedded Linux, modem firmware development, system-level debugging, Linux kernel debugging

• AI/ML (Secondary): Machine Learning, NLP, Generative AI, TensorFlow, PyTorch, Scikit-l Professional Experience

Senior Software Development Engineer

Micron Technology – Longmont, CO, USA Sept 2024 – Jan 2026

• Developed and validated SSD firmware features for enterprise storage customers including Meta, Microsoft, NVIDIA, and Oracle.

• Implemented Python automation scripts to enable and validate SSD features across different drive configurations.

• Developed and debugged software using C/C++, Python, and Visual Basic in Linux-based development environments.

• Worked in pre-silicon and post-silicon firmware testing environments to validate system functionality and performance.

• Collaborated with firmware, hardware, and QA teams to ensure software-hardware compatibility and reliability.

• Used development and monitoring tools such as Jenkins, MTAP, FADashboard, and Triage for build validation and debugging.

• Utilized Tabnine and GitHub Copilot to improve development efficiency. Senior Software Developer

Startup – Southlake, TX, USA Mar 2024 – Aug 2024

• Built and optimized machine learning and NLP models using Python for text classification and sentiment analysis tasks.

• Integrated Oracle Generative AI services into applications for domain-specific automation and prompt engineering.

• Designed data processing pipelines for analysing textual datasets and improving model performance. Software Developer

Guident Corp – Boca Raton, FL, USA Aug 2023 – Feb 2024

• Developed Linux-based embedded applications using C/C++ on Raspberry Pi and NVIDIA platforms.

• Designed GTK-based UI components integrated with GStreamer for real-time video communication systems.

• Implemented network communication modules using TCP/IP, SNMP, HTTP, and WebRTC protocols.

• Developed modem connectivity evaluation systems using SINR, RSSI, and RSRP metrics for network performance analysis.

• Built Python automation scripts for network testing and telemetry data analysis.

• Integrated Google Maps API and developed visualization tools using Matplotlib and Python for network diagnostics.

• Participated in testing, verification, validation, and sprint planning using Jira and TestRail. Software Engineer – Modem Firmware

Qualcomm – Hyderabad, India Dec 2019 – Aug 2022

• Developed embedded modem firmware features using C/C++ in Linux environments, supporting real-time communication systems for 4G LTE and 5G NR networks.

• Implemented Python automation tools to analyze modem logs and support CI/CD validation workflows.

• Integrated firmware patches and managed version control using Perforce (P4V) and Jenkins.

• Debugged modem firmware issues on x86 platforms using UEFI BIOS debugging tools.

• Automated build validation pipelines to accelerate firmware testing and log analysis.

• Worked with telecom protocols and modem debugging tools for firmware troubleshooting and validation. Technical Staff Member

AAIC Technologies – Hyderabad, India Jul 2019 – Nov 2019

• Mentored students in C programming, data structures, algorithms, and database concepts.

• Developed complex C programming problems to enhance algorithmic thinking and system-level understanding.

• Built cross-platform code examples compatible with Linux and Windows systems. Application Developer

HCLTech – Noida, India Dec 2015 – Feb 2017

• Developed Java-based microservices and web APIs using REST and SOAP frameworks.

• Built cloud-based applications and integrated backend services using JavaScript and React frameworks.

• Worked with SQL and NoSQL databases for caching and application data management.

• Participated in Agile development processes including sprint planning and code reviews. Education

• Master of Science – Artificial Intelligence

Florida Atlantic University, Boca Raton, FL - Graduated: Dec 2023

• Master of Technology – Mobile Computing

National Institute of Technology Hamirpur, India - Graduated: Jun 2019

• Bachelor of Engineering – Computer Science

ITM University Gwalior, India - Graduated: May 2015 Academic Projects

• Developed a Sentiment Analysis Web Application using Python, NLP, and Streamlit.

• Built a Speech Recognition Model using Neural Networks with TensorFlow and PyTorch.

• Implemented Human Posture Recognition using OpenCV and Deep Learning.

• Developed a Generative AI system for converting text queries into structured data insights. Certifications

• Oracle Cloud Infrastructure Generative AI Certified Professional (2024)

• Certified Student Success Mentor – Florida Atlantic University (2023)

• Mobile Apps Developer and Linux Certification – HCLTech

• C & C++ Certification – HP Training

Languages

• English – Professional proficiency

• Hindi – Native proficiency



Contact this candidate