Sr SW Development Engineer
San Diego, Duval County, Texas, 78384, USA
Listed on 2026-06-02
-
Software Development
Embedded Software Engineer, Software Engineer
Responsibilities
You will design, develop, test, and debug high‑quality embedded system software for ultra‑low‑power devices, focusing on performance, security, reliability, and energy efficiency. You will lead rapid prototyping and proof‑of‑concept efforts to evaluate new ideas, technologies, and architectures, iterating quickly to refine solutions. You will work closely with hardware engineering teams to understand device capabilities and constraints, optimizing software behavior for specific hardware configurations.
You will contribute across the full system development lifecycle, including requirements analysis, design tradeoffs, implementation, verification, and system integration. You will develop low‑level software in C/C++ for ARM‑based or similar microcontrollers, operating on bare‑metal or using lightweight RTOS such as Zephyr or FreeRTOS. You will work closely with algorithm and systems engineers to integrate and optimize device‑level algorithms, design, implement, and debug BLE communication using vendor‑provided stacks, and troubleshoot complex technical issues to drive effective solutions independently or in collaboration with cross‑functional teams.
& Experience
Experienced in software development with a strong focus on embedded systems and firmware, demonstrating advanced skills in C and C++ programming, real‑time operating systems (RTOS), and embedded systems architectures. Proven experience in developing and debugging complex embedded firmware, familiarity with communication protocols such as Bluetooth, Wi‑Fi, BLE, TCP/IP, and serial interfaces, and proficiency with tools like JIRA. Experience with AI tools for code generation and testing is also valued.
- Strong understanding of real‑time operating systems (RTOS) and embedded systems architectures.
- Proven experience in developing and debugging complex embedded firmware.
- Experience with various communication protocols (Bluetooth, Wi‑Fi, BLE, TCP/IP, serial interfaces).
- Experience with tools such as JIRA and use of AI tools for code generation and testing.
Typically requires a Bachelor’s degree in a technical discipline and a minimum of 5‑8 years of related experience, or a Master’s degree with 2‑5 years of equivalent industry experience, or a PhD with 0‑2 years of experience.
Travel & Flex WorkplaceTravel required:
5‑15% of the time.
Flexible workplace:
Your primary location will be a home office. You will work with your manager to determine office visit needs and must live within commuting distance of your assigned Dexcom site (typically 75 miles/120km).
A front row seat to life‑changing CGM technology. A full and comprehensive benefits program. Growth opportunities on a global scale. Access to career development through in‑house learning programs and/or qualified tuition reimbursement. An exciting and innovative, industry‑leading organization committed to our employees, customers, and the communities we serve.
Salary$–$
Equal Opportunity EmployerDexcom is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, protected veteran status, or disability. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).