Staff Firmware Engineer - Tech Lead
- Full-Time
- San Diego, CA
- Dexcom
- Posted 4 years ago – Accepting applications
About Dexcom:
Founded in 1999, Dexcom, Inc. provides continuous glucose monitoring technology to help patients and their clinicians better manage diabetes. Since our inception, we have focused on better outcomes for patients, caregivers, and clinicians by delivering solutions for people with diabetes - while empowering our community to take control of diabetes.
Essential Duties and Responsibilities:
- Lead development of software features for our next generation CGM transmitters
- Collaborate with stakeholders to define software requirements and design specifications
- Represent needs of a specific product and create development backlog
- Pro-actively identify and mitigate risks and resolve road blockers
- Design, implement and test new products and improve existing products
- Analyze and troubleshoot field and factory reported product defects
- Within a team, execute projects for on-time delivery of project goals and objectives
- Contribute to and review technical solutions for product improvements
- Work with partners to ensure design compatibility and system integration
- Identify and implement engineering and quality process improvements
- Contribute to driving Dexcom’s improved gross margin with design improvements
- Other duties as assigned
Required Qualifications:
- Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 8-12 years related experience or Master’s degree and 5-7 years equivalent industry experience or a PhD and 2-4 years of experience.
- Bachelor’s degree in Electrical or Computer Engineering
- Successes with leading software projects from concepting to commercialization
- 8+ years of overall software engineering experience
- 3+ years of experience in a technical leadership role, including requirements analysis, feasibility studies, effort estimation and project dependency planning
- Proficiency in design, implementation and debugging of RTOS based or bare-metal software
- C, C++
- High sense of accountability
- Excellent communicator both verbally and in written form
Preferred Qualifications:
- Prior experience with low power, battery operated devices
- Wireless connectivity
- GCC toolchain and cross compilation from Windows/Linux for ARM targets
Functional Description:Technical Individual Contributor:
Analyzes, designs, programs, debugs and modifies software. Troubleshoots code for firmware (IC embedded code) applications. Work often involves analog and digital hardware and software operating systems. Position requires knowledge and exposure to hardware design. Typically programs in machine language, assembly language and high-level languages (e.g., C, C++).
Functional/Business Knowledge:
Possesses advanced knowledge of technical principles and theories. Recommends solutions in support of functional objectives tied to overall company objectives and strategies
Scope:
Demonstrates significant technical expertise, collaboration with others and independent thought. Anticipates potential complex problems requiring an in-depth evaluation. Demonstrates strategic thinking and commercial/industry understanding in functional projects.
Judgement:
Judgment in selecting methods, techniques and evaluation criteria for obtaining results.
Determines methods and procedures on new assignments and may coordinate activities of other colleagues
Travel Required:
- 0 – 25%
#LI-FH1
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact Talent Acquisition at talentacquisition@dexcom.com.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.