> Markdown version of [/jobs/ext/2110618-systems-design-test-engineer-2](https://www.wearedevelopers.com/jobs/ext/2110618-systems-design-test-engineer-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Design & Test Engineer 2 - **Company:** Dexcom, Inc. - **Location:** San Diego, CA, United States - **Experience:** Expert - **Salary:** $82,900.0 - $138,100.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Apple Mac Systems, Automation of Tests, Bluetooth Low Energy (Bluetooth), C++ (Programming Language), Code Review, Software Debugging, Firmware, Mobile Application Software, Linux System Administration, Software Tools, Requirements Management, Software Engineering, System Testing, Diagnostic Tools - **Published:** August 19, 2026 - **Apply:** https://www.jofdav.com/jobs/59305165-systems-design-test-engineer-2 ## About the Role * Strong experience in embedded systems, firmware development, system validation, or prototype evaluation. * Proficiency in C/C++ software development with experience debugging and developing embedded firmware applications. * Experience analyzing Bluetooth Low Energy (BLE) communications using protocol sniffers, logs, and wireless diagnostic tools. * Strong troubleshooting and root-cause analysis skills with the ability to investigate complex system-level issues spanning firmware, applications, and communications layers. * Experience developing automated test tools, scripts, and frameworks using modern software engineering practices. * Hands-on experience with laboratory instrumentation, power measurement equipment, and system characterization tools. * Experience writing test plans, verification procedures, requirements documentation, and technical presentations for diverse audiences. * Ability to work effectively across cross-functional teams and independently drive technical investigations from problem identification through resolution., Typically requires a Bachelor's degree in a technical discipline, and a minimum of 2-5 years related experience or Master's degree and 0-2 years' equivalent experience. ## Description * You evaluate CGM system performance using prototype firmware, mobile application features, and experimental system configurations to characterize overall system behavior and performance. * You perform BLE communication analysis using protocol sniffers, device logs, and diagnostic tools to identify issues and characterize wireless communication performance. * You conduct power-impact analysis using Keysight power analyzers and related instrumentation to assess feature-level and system-level energy consumption. * You investigate system anomalies, prototype feature issues, and production firmware or application defects, driving structured root-cause analysis and corrective actions. * You develop and maintain automated test frameworks, fixture scripts, and engineering tools across Windows, macOS, and Linux environments to improve testing efficiency and repeatability. * You create comprehensive test plans, detailed test procedures, and technical reports while presenting findings to engineering teams and leadership stakeholders. * You develop prototype firmware features in C/C++, participate in code reviews, and contribute to architecture discussions supporting future CGM capabilities. * You collaborate with systems, firmware, mobile application, quality, and external partner teams to define requirements, support verification activities, and evaluate interoperability across connected devices and applications. ## Related Videos - [The Algorithm That Nearly Killed Me: When Testing Isn't Enough](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [The ABC of DX](https://www.wearedevelopers.com/videos/727-the-abc-of-dx) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why developer experience matters](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)