Haixia Tan
Embedded Software Engineer@General Atomics
Nationality
Share
Summary
Senior Software/Firmware Engineer. • 10+ years’ experience in embedded software development on real time operating systems (Linux, ThreadX, and VxWorks). • Expertise in C/C++, Python and object oriented design and implementation. • Excellent software engineering practices including understanding requirements, design and implementation, source control, defect tracking, testing and integration, release and post-release customer support. • Proficiency in Bluetooth and networking protocols. • Work Status: US citizen. Technical Skills: • Programming: C/C++, Python, embedded software, Qt/QML, ARM Assembly, and Perl. • Operating systems: RTOS, Linux/Ubuntu, ThreadX, Windows, and VxWorks. • Software: ARM RealView Development Suite, Wind River Workbench/Tornado, Visual C++, GIT, JIRA, ClearCase, ClearQuest, Rational Rose, and Bugzilla. • Debug tools: Wireshark, USBee Logic analyzer and Oscilloscope, RealView ICE, Frontline ComProbe Protocol Analysis System, Ellisys Bluetooth Analyzer, and JTAG. • Aptitude: Bluetooth/BLE, IoT, set-top boxes, IEEE 802.11x, TCP/IP, and networking protocols. • Other: Chinese (Mandarin).
Work experience
Embedded Software Engineer
General Atomics2025.10-Current(10 months)Senior Embedded Software Engineer
ICU Medical2023.10-2025.06(2 years)Senior Software/Algorithm Engineer
Masimo2019.04-2023.08(4 years)Software Engineer III
Abbott2016.10-2018.12(2 years)Senior Staff Firmware Engineer
Broadcom2011.04-2016.09(5 years)
Educational experience
University of California, Irvine
MS, Computer Science, GPA: 4.0/4.0
Resume Search
Nationality
Job category
City or country
Sort by
Contact way
Membership will unlock the resume
Also view
