Staff Electrical Engineer, Embedded Systems
$98,200–$163,700 year
On-siteGreenwood Village, Colorado, United States
Job Summary
Design, develop, and verify electrical and software components and sub-systems for regulated medical devices, including Arthroscopy pumps and soft-tissue/bone resection devices. Bring-up and debug electrical/firmware integration at the signal level, diagnosing failures across the hardware/software boundary. Support product End of Life component evaluations, execute design changes, and complete engineering change orders. Apply circuit, system, and software test methods, including prototyping, verification, validation, and design reviews. Translate clinical and user needs into robust solutions by analyzing design issues and balancing technical, regulatory, cost, and schedule tradeoffs. Develop, modify, and review software per defined architecture and requirements while contributing to high-quality engineering documentation and design history files. Collaborate cross-functionally with R&D, Quality, Manufacturing, Regulatory, and Clinical partners to ensure designs meet performance and regulatory standards.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering or related discipline
- Minimum of 4+ years of experience designing and developing embedded systems
- hands-on ownership across both hardware and firmware domains
- including PCB bring-up
- signal-level debugging
- component failure analysis
- alternative component selection and qualification
- and/or embedded firmware development
- Understanding of electrical components and common failure modes
- the ability to interpret, analyze, and test electrical and system‐level designs
- Experience analyzing system architectures, schematics, and design documentation
- to understand design intent
- and implement changes within defined technical and regulatory constraints
- 10% travel
Desired Qualifications
- Experience in Medical Device development or other regulated industries
- Working knowledge of the end‐to‐end electrical design process
- including use of CAD and circuit design/analysis tools
- Experience developing software in C/C++
- and applying software engineering best practices
- including code analysis
- memory management
- defect resolution
- integration
- deployment
- and SDLC methodologies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.